【发布时间】:2014-11-04 05:58:12
【问题描述】:
有时,当我重新加载页面时,会出现错误:WebSocket connection to 'ws://127.0.0.1:45/' failed: Connection closed before receiving a handshake response
我正在为 C# 使用 Alchemy Websocket 库。
而且我只能修复删除 cookie 和本地存储。我该如何解决?
【问题讨论】:
-
当 onUnload 事件发生时,您的页面是否有关闭与 websocket 连接的代码?您的错误看起来 websocket 服务器尚未准备好连接。
-
其实不是,那是websocket事件吗?
-
'onUnload' 事件是在网页关闭或重新加载时引发的客户端事件。 websocket 的用法是“连接到 websocket 服务器”、“从 websocket 接收数据”和“关闭连接”。如果你 reload ,使用顺序可能没有完成,websocket 服务器可能会留在进程中。
-
你能给我一个“onUnload”关闭websocket的例子吗?
标签: javascript sockets websocket handshake alchemy