套接字 io Websocket 断开节点 js

socket io Websocket Disconnected Node js

我实际上遇到了一个问题。我有一个登录页面 从那里我要去另一个页面。从那里我断开了我的套接字。

我想做的是

在我的服务器端app.js

app.post('/login', urlencodedParser, function(req, res) {
req.session.username = req.body.usr;
req.session.password = req.body.pass; 
req.session.password = 380; 
authenticatAPI.logIn(req, res);
});

从这里开始验证 js(服务器端)

getUserName = req.body.usr;
getPassword = req.body.pass;
req.session.username = getUserName;
req.session.password = getPassword;
res.send({url:"screen1.html",id:100,usr:getUserName});

从这里到客户端

var socket = io.connect('http://localhost:8080');

当我到达这里时,它再次进入 app.js 并进入 io.on("connection") 函数,这里我在使用节点检查进行调试时遇到错误。

"Remote debugging stopped Websocket closed reattach new target" 我应该在这里做什么....?

我敢打赌,您已将节点检查设置为在捕获异常时中断。尝试取消选中调试器右侧附近的 "Pause On Caught Exceptions"。

否则,您使用的第 3 方库可能会引发此错误 socket.io。