1

案子:

客户端和服务器端点之间已建立 WebSocket 连接。现在我的网络连接断开了(例如 ADSL 死了),10 分钟后我恢复了网络,我发现客户端和服务器仍然能够相互通信。为什么?

笔记:

客户端是用Java-WebSocket框架开发的,客户端是用ws4py做的。

4

1 回答 1

1

1 - 如果他们没有尝试交换任何数据并且只有他们之间的连接(不是端点)关闭,这是正常行为。

2 - 如果 websocket 连接结束,浏览器可能在您不知情的情况下重新建立了它。我刚刚检查过这不是正常行为。但也许某处有一些参数:-)

于 2013-08-01T13:37:13.003 回答