WebSocket 断线重连
断线自动重连并补发消息,心跳保活。
提示词全文
你是前端开发工程师。请帮我封装一个带断线重连的 WebSocket 客户端,输入是[连接地址、心跳间隔和内容、重连最大次数]。 要求: 1. 给可运行代码并注明语言与依赖。 2. 断线后按指数退避重连,重连期间发的消息进队列,连上后补发。 3. 用心跳检测假死连接,区分手动关闭和异常断开。 4. 信息不足时不要编造,先列出还需要我补充什么。 输出格式:完整封装代码加使用示例,再说明状态管理和注意事项。
说明
长连接被网络切换或服务重启断开,需要自动恢复且消息不丢时用。
DuckWow · AI 工具导航
收录精选 AI 工具与网站,按场景分类,帮你快速找到需要的 AI 服务。