轮询请求有时会找到302-socket.io

时间:2019-01-09 07:51:09

标签: node.js socket.io

我已经使用node.js(版本9.6.1)和socket.io(版本2.1.1)创建了一个聊天应用程序。使用网址http://localhost:3003/chat打开聊天应用程序后,一切正常,包括可以在chrome的网络部分看到的轮询请求。

投票网址http://localhost:3003/socket.io/?uid=86e5b2effc551a7629f3a8f9f551092d&source=M&EIO=3&transport=polling&t=MWnIf7C&sid=AxnCANFBlBXIiO-VAAAU

请求方法:POST 状态码:确定为200

问题:5-10分钟后,请求随即响起 状态代码302,由于网址http://localhost:3003/chat?uid=中的uid被删除,聊天应用停止工作。

尝试过的解决方案

我已经在整个堆栈溢出中搜索了类似的错误404,这可能是由于客户端和服务器端的socket.io版本不同,但在我的情况下两者都是相同的。

我也曾尝试删除node_modules文件夹并重新安装节点软件包,但仍然面临相同的问题。

0 个答案:

没有答案