在Node.js关闭事件分析

在http.serverresponse对象的方法被调用时,如果连接中断,该http.serverresponse对象关闭事件将被触发。

复制代码代码如下所示:

var(=HTTP);

VaR服务器= http.createserver(功能(REQ,RES){

如果(req.url!= / favicon. ico){

res.on(关

console.log(连接中断)

});

setTimeout(){()函数(

res.setheader(内容类型

res.write();

res.write(你好);

res.end();

},10000);

}

});



server.listen(1337,localhost

console.log(开始监控+ server.address()。港口+…);

});



上面的代码是这样的:

当客户机请求一个请求时,它在10秒后向客户机发送hello,并侦听关闭事件。

只要服务器在10秒内关闭,服务器就会有连接中断。