Sebelum metode akhir dari objek http.serverresponse dipanggil, jika koneksi terganggu, peristiwa dekat objek http.serverresponse akan dipicu.
Salinan kode adalah sebagai berikut:
var http = membutuhkan ("http");
var server = http.createServer (function (req, res) {
if (req.url! == "/favicon.ico") {
res.on ("tutup", function () {
Console.log ("Connection Interrupt")
});
setTimeout (function () {
res.setHeader ("tipe konten", "teks/html");
res.write ("<Html> <head> <meta charset = 'UTF-8' /> < /head>");
res.write ("halo");
res.end ();
}, 10000);
}
});
server.listen (1337, "localhost", function () {
Console.log ("Mulai Mendengarkan"+Server.Address (). Port+"...");
});
Kode di atas terlihat seperti ini:
Ketika klien meminta, setelah 10 detik, kirim "halo" ke klien dan dengarkan acara dekat pada saat yang sama.
Selama server ditutup dalam waktu 10 detik, server akan memiliki "koneksi terganggu", karena metode res.end () tidak akan dieksekusi dalam waktu 10 detik.