WebSocket 在线测试工具

支持 Text/JSON/Binary 消息类型,提供连接管理、消息收发和调试功能

未连接
连接时长: -- | 发送: 0 | 接收: 0
消息记录
欢迎使用 WebSocket 测试工具,请输入服务器地址并点击"连接"按钮开始测试

工具介绍与功能

WebSocket 在线测试工具是一款功能强大的实时通信调试工具,帮助开发者快速测试和调试 WebSocket 接口。支持多种消息格式、自定义连接参数、心跳检测等高级功能,是前端和后端开发中不可或缺的调试利器。

  • 多消息类型:支持 Text、JSON、Binary (Hex) 三种消息格式
  • 高级连接配置:支持自定义子协议、请求头、心跳检测等
  • 实时消息记录:自动记录发送和接收的所有消息,支持导出
  • 连接统计:实时显示连接时长、发送接收消息数量
  • 预设服务器:内置常用测试服务器,快速开始调试

使用方法

  1. 输入 WebSocket 服务器地址(以 ws:// 或 wss:// 开头),或从预设服务器中选择
  2. (可选)点击"高级选项"配置子协议、心跳检测、自定义请求头等
  3. 点击"连接"按钮,等待连接成功(状态指示灯变为绿色)
  4. 选择消息类型(Text/JSON/Binary),在输入框中输入消息内容
  5. 点击"发送"按钮发送消息,消息记录将显示在聊天区域
  6. 点击"导出记录"可以将消息历史保存为 JSON 文件

适用场景

  • WebSocket 接口开发:前后端开发过程中,快速测试 WebSocket 连接和消息收发
  • 实时通信调试:聊天应用、实时推送、游戏服务器等实时通信功能的调试
  • 协议测试:测试不同子协议(如 STOMP、MQTT over WebSocket)的兼容性
  • 性能压测:配合心跳检测功能,测试服务器的连接稳定性和性能

安全保障

  • 纯前端实现:所有 WebSocket 连接和消息处理均在浏览器本地完成,不经过第三方服务器
  • 数据不上传:连接地址、消息内容等敏感信息仅保存在浏览器本地
  • 支持 WSS:支持加密的 WebSocket 连接(wss://),保障通信安全
  • 开源透明:代码开源,无隐藏功能,安全可靠