gpt4 book ai didi

node.js - "Error: socket hang up" express

转载 作者:搜寻专家 更新时间:2023-10-31 22:59:33 32 4
gpt4 key购买 nike

当客户端刷新并仍在加载页面时,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', ... 附加到:

  1. req 对象
  2. listen的返回值(我用的是Express)
  3. 我的 getusepost 方法的返回值。

然而,我似乎无法捕捉到那个错误;它仍然被抛出并且我的错误处理程序都没有反应。我可能会遗漏什么?

最佳答案

将错误监听器附加到套接字对象

app.use(function(req, res, next) {
req.socket.on("error", function() {

});
res.socket.on("error", function() {

});
next();
});

关于node.js - "Error: socket hang up" express ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24079120/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com