WebSocket 在线调试

WebSocket 在线连接与消息调试

浏览器内运算WebSocket Tester排错型07网络与 Web

什么是WebSocket 在线调试

WebSocket 调试工具由你的浏览器直接建立连接,支持发送文本消息并实时查看收发日志与连接状态、关闭码。连接不经过本站服务器,调试数据不会被记录。

怎么用WebSocket 在线调试

  1. 1填写 wss:// 地址并点击「连接」。
  2. 2在左侧编辑消息后点「发送」。
  3. 3在右侧日志中查看收发内容与关闭码。
  4. 4调试结束点「断开」。

常见错误与排查

现象成因修复
连接立刻失败且没有具体原因浏览器出于安全考虑不向页面暴露握手失败的细节。逐项排查:地址是否为 wss、服务端是否要求鉴权(可能需要在 URL 上带 token)、是否配置了跨域限制。
在 HTTPS 页面连接 ws:// 被拒绝混合内容策略禁止安全页面发起不安全的 WebSocket 连接。改用 wss://,或在本地 http 环境下调试。

常见问题

为什么只能连 wss://?+

因为本站是 HTTPS 站点,浏览器的混合内容策略会阻止从安全页面发起 ws:// 明文连接。这是浏览器行为,任何在线工具都无法绕过;本地调试可以直接在 http 页面里连 ws://。

常见的关闭码代表什么?+

1000 是正常关闭;1001 是页面离开;1006 表示异常关闭且没收到关闭帧(通常是网络中断或服务端直接断开);1008 是策略违规;1011 是服务端内部错误。1006 最常见也最难查,需要看服务端日志。

相关工具

全部工具