如何重新连接浏览器websocket客户端

How to re-connect a browser websocket client?

本文关键字:websocket 客户端 浏览器 重新连接      更新时间:2023-09-26

我正在寻找一种健壮的方法,以便在服务器宕机时重新连接(无限重试)WS客户机。我使用了不同的方法,但如果服务器宕机时间过长,则必须手动刷新客户机(F5)。此外,onClose事件有时不会被触发。

谢谢。LM

可以设置检查websocket的时间间隔。readystate的值。如果该值不等于1,则可以调用一个函数来重新连接websocket。

我创建了一个库,可以轻松构建websocket和它的服务器。有用的功能包括在websocket关闭时重新连接。

wsm - WebSocket Manager