语言
简体中文

WebSocket 测试

连接 WebSocket 并收发消息

未连接
消息
消息历史

togotools.top 技术参考

技术参考

在浏览器本地测试 WebSocket 连接,支持发送和接收消息、查看带时间戳的消息日志、实时显示连接状态,所有操作在当前浏览器页面完成。

核心能力

  • 连接 WebSocket 服务端,支持 wss:// 和 ws:// 协议。
  • 发送文本消息,支持 Ctrl/Cmd+Enter 快捷发送。
  • 接收消息并按方向(发送/接收/系统)分类显示,带时间戳。
  • 实时显示连接状态(已连接/连接中/已断开)。
  • 支持清空消息日志,断开连接时自动清理。

示例:使用流程

连接、消息发送和接收全部在浏览器中完成。断开连接或离开页面时自动关闭 WebSocket。

text
1. 输入 WebSocket URL(如 wss://echo.websocket.events)
2. 点击 Connect 建立连接
3. 在消息框输入文本,Ctrl+Enter 发送
4. 查看接收到的消息和系统事件

使用边界

  • 不支持自定义 HTTP 头部或子协议(Subprotocol)。
  • 不支持自动重连和心跳(Ping/Pong)机制。
  • 二进制消息仅显示大小,不解析内容。
  • 消息日志不持久化,刷新页面后丢失。

常见问题

支持 wss:// 加密连接吗?

支持。wss:// 使用 TLS 加密的 WebSocket 连接,ws:// 为明文连接。建议生产环境使用 wss://。

为什么连接失败?

常见原因包括 URL 格式错误、服务端未启动、跨域限制或网络代理不支持 WebSocket。请检查 URL 和服务端状态。