当客户端仍在加载页面时刷新时,Node会继续退出我(因此套接字将终止,而我仍在处理请求)。错误:
[ERROR] - Error: socket hang up
at createHangUpError (http.js:1472:15)
at Socket.socketCloseListener (http.js:1522:23)
at Socket.EventEmitter.emit (events.js:95:17)
at TCP.close (net.js:465:12) (at lib/Maintenance.js:38)
我尝试附加on('error', ...
到:
req
对象listen
(我正在使用Express)的返回值get
,use
和post
方法。但是,我似乎无法捕捉到该错误。它仍然被抛出,我的错误处理程序都没有反应。我可能会丢失什么?
将错误侦听器附加到套接字对象
app.use(function(req, res, next) {
req.socket.on("error", function() {
});
res.socket.on("error", function() {
});
next();
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句