Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 套接字io Websocket断开连接的节点js_Javascript_Node.js_Express_Websocket_Socket.io - Fatal编程技术网

Javascript 套接字io Websocket断开连接的节点js

Javascript 套接字io Websocket断开连接的节点js,javascript,node.js,express,websocket,socket.io,Javascript,Node.js,Express,Websocket,Socket.io,我实际上在这里面临一个问题。我有一个登录页面,从那里我将进入另一个页面。从那里我得到我的插座断开 我想做的是 在我的服务器端app.js中 从这里开始验证js(服务器端) 从这里到客户端 当我再次到达这里时,它进入app.js并进入io.on(“connection”)函数,在这里,当我使用node inspect进行调试时,我得到一个错误 “远程调试已停止Websocket关闭重新附加新目标” 我应该在这里做什么…?我敢打赌,您的节点检查设置为在捕获异常时中断。尝试取消选中调试器右侧附近的“捕

我实际上在这里面临一个问题。我有一个登录页面,从那里我将进入另一个页面。从那里我得到我的插座断开

我想做的是

在我的服务器端app.js中 从这里开始验证js(服务器端)

从这里到客户端 当我再次到达这里时,它进入app.js并进入io.on(“connection”)函数,在这里,当我使用node inspect进行调试时,我得到一个错误

“远程调试已停止Websocket关闭重新附加新目标”
我应该在这里做什么…?

我敢打赌,您的节点检查设置为在捕获异常时中断。尝试取消选中调试器右侧附近的“捕获异常时暂停”


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

您是否意识到,每当您在浏览器中更改页面时,webSocket都会断开连接,并由新页面重新连接?站点中想要打开webSocket的每个页面都必须打开webSocket本身。
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);
});
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');