交换接入点会断开websocket连接吗?

交换接入点会断开websocket连接吗?,websocket,Websocket,我的问题说明了一切。我在一个有websocket应用程序的网站上闲逛,这个应用程序可以在我的手机上运行,在这个地区有很多无线接入点 尽管如此,我还是很难保持联系。当我从一个区域切换到另一个区域时,切换接入点(不是wi-fi网络)是否可能导致我的websocket连接中断 如果有,有没有办法立即检测到 谢谢如果应用程序中使用的WebSocket库未检测到断开的连接并重试连接,则您的应用程序将不走运。这就是为什么任何好的WebSocket库都必须能够从断开的连接中恢复 您可以通过两种方式检测中断:要

我的问题说明了一切。我在一个有websocket应用程序的网站上闲逛,这个应用程序可以在我的手机上运行,在这个地区有很多无线接入点

尽管如此,我还是很难保持联系。当我从一个区域切换到另一个区域时,切换接入点(不是wi-fi网络)是否可能导致我的websocket连接中断

如果有,有没有办法立即检测到


谢谢

如果应用程序中使用的WebSocket库未检测到断开的连接并重试连接,则您的应用程序将不走运。这就是为什么任何好的WebSocket库都必须能够从断开的连接中恢复

您可以通过两种方式检测中断:要么等待操作系统告诉您底层TCP连接已断开(可能需要很多分钟),要么提出一个“我们是否仍在连接”协议,在该协议中,您每隔一段时间向服务器发送一些信息,并要求响应(如果没有响应,则假设您已断开连接)