⚡ 在线 WebSocket 测试工具:输入服务器地址,点击连接即可开始收发消息。支持自定义请求头、消息模板、实时统计与日志过滤。无需下载,快速调试。
输入WebSocket服务器地址,选择ws/wss协议,可添加自定义请求头。连接成功后,状态指示灯变为绿色。
实时统计收发消息数量、总字节数及当前连接延迟。延迟通过定时心跳计算。
点击预设端点自动填充URL,快速连接公共测试服务器或本地开发地址。
点击模板快速填充常用JSON消息,支持自定义编辑后发送。
所有收发消息实时显示,可按类型过滤、关键词搜索,支持自动滚动和导出日志。
支持文本、JSON、Hex格式,JSON可格式化和压缩。快捷键 Ctrl+Enter 快速发送。
支持 ws 和 wss 协议一键切换,自动补全 URL 前缀,兼容加密与非加密连接,满足不同服务器要求。
支持添加任意 HTTP 请求头,满足认证、鉴权、携带 Token 等复杂场景需求,握手时自动发送。
实时统计发送/接收消息数、总流量、当前延迟,直观监控连接状态与数据吞吐量。
内置常用公共测试服务器和消息模板(Ping、Hello、订阅等),一键填充,快速开始测试。
实时显示所有收发消息,支持按类型过滤、关键词搜索、自动滚动,并可导出为文本文件。
支持文本、JSON、Hex 三种格式,JSON 可一键格式化/压缩,快捷键 Ctrl+Enter 快速发送。
WebSocket是一种在单个TCP连接上进行全双工通信的协议,它使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。本工具可用于测试WebSocket服务是否正常工作。
在输入框中填写WebSocket服务器URL(例如 wss://echo.websocket.org),点击「连接」按钮,连接成功后即可在下方输入消息并点击「发送」,接收到的消息会实时显示在日志区。
可能的原因包括:服务器地址错误、服务器不支持WSS(尝试改用WS)、网络防火墙阻止、服务器未开启或跨域限制。请检查URL格式并确保目标服务器允许WebSocket连接。
在「连接配置」区域下方,点击「+ 添加」按钮,可以输入请求头的名称和值。WebSocket握手时会携带这些自定义头信息,适用于需要认证或特定参数的场景。
支持文本(Text)、JSON和十六进制(Hex)三种格式。选择对应格式后,输入框内可输入相应内容,发送时会自动转换。JSON格式还提供格式化和压缩按钮,方便编辑。
可以。点击日志区域右上角的「导出」按钮,可将当前日志导出为文本文件,便于后续分析。
连接成功后,工具会定时发送一个内置的ping消息,并计算收到pong响应的时间,从而估算当前网络延迟,显示在「延迟 ms」处。