在客户端到服务器之间建立 Web 套接字连接时,连接可能会由于多种原因意外关闭:
我正在寻找处理此类情况的方法,或者至少知道它们发生了。
在阅读有关 WebSocket close 的文章时,我了解到 WebSocket 协议支持服务器发起的乒乓操作 ,可用于服务器了解客户端是否崩溃。(不支持客户端发起的乒乓)。- 这是处理客户端崩溃的最佳方法吗?
另外,我在规范中看到,在客户端我们可以监听 onClose 事件,并且有几个代码可以理解为什么连接已关闭 - 当服务器崩溃时是否总是调用 onClose 事件?