我已经使用node.js(版本9.6.1)和socket.io(版本2.1.1)创建了一个聊天应用程序。使用网址http://localhost:3003/chat打开聊天应用程序后,一切正常,包括可以在chrome的网络部分看到的轮询请求。
请求方法:POST 状态码:确定为200
问题:5-10分钟后,请求随即响起 状态代码302,由于网址http://localhost:3003/chat?uid=中的uid被删除,聊天应用停止工作。
尝试过的解决方案:
我已经在整个堆栈溢出中搜索了类似的错误404,这可能是由于客户端和服务器端的socket.io版本不同,但在我的情况下两者都是相同的。
我也曾尝试删除node_modules文件夹并重新安装节点软件包,但仍然面临相同的问题。