中文版 English

WS Terminal

v2.4WebSocketClient

⚡ 在线 WebSocket 测试工具:输入服务器地址,点击连接即可开始收发消息。支持自定义请求头、消息模板、实时统计与日志过滤。无需下载,快速调试。

连接配置

状态:DISCONNECTED
0
0
在线:
—ms
WebSocket URL
wss://
历史记录
协议:

输入WebSocket服务器地址,选择ws/wss协议,可添加自定义请求头。连接成功后,状态指示灯变为绿色。

自定义请求头

消息统计

0
总消息
0
已发送
0
已接收
0 B
总流量
延迟 ms

实时统计收发消息数量、总字节数及当前连接延迟。延迟通过定时心跳计算。

预设端点

Echo Server
echo.websocket.org
Postman Echo
ws.postman-echo.com/raw
Local Dev
localhost:8080/ws
Local Socket.IO
localhost:3000/socket

点击预设端点自动填充URL,快速连接公共测试服务器或本地开发地址。

消息模板

Ping
{"type":"ping",...}
Hello
{"type":"hello",...}
Subscribe
{"action":"subscribe",...}
Auth
{"type":"auth","token":...}
心跳
{"cmd":"heartbeat",...}

点击模板快速填充常用JSON消息,支持自定义编辑后发送。

消息日志

连接后消息将在此显示

所有收发消息实时显示,可按类型过滤、关键词搜索,支持自动滚动和导出日志。

发送消息

Ctrl+Enter 发送

支持文本、JSON、Hex格式,JSON可格式化和压缩。快捷键 Ctrl+Enter 快速发送。

专业WebSocket测试工具特色

多协议支持 (WS/WSS)

支持 ws 和 wss 协议一键切换,自动补全 URL 前缀,兼容加密与非加密连接,满足不同服务器要求。

根据服务器自动选择协议

自定义请求头

支持添加任意 HTTP 请求头,满足认证、鉴权、携带 Token 等复杂场景需求,握手时自动发送。

点击“+ 添加”按钮输入头信息

实时消息统计

实时统计发送/接收消息数、总流量、当前延迟,直观监控连接状态与数据吞吐量。

延迟通过心跳包计算,每秒更新

预设端点与模板

内置常用公共测试服务器和消息模板(Ping、Hello、订阅等),一键填充,快速开始测试。

点击卡片自动填写URL或消息内容

强大的日志系统

实时显示所有收发消息,支持按类型过滤、关键词搜索、自动滚动,并可导出为文本文件。

日志最多保留最近500条

多格式消息编辑

支持文本、JSON、Hex 三种格式,JSON 可一键格式化/压缩,快捷键 Ctrl+Enter 快速发送。

选择格式后输入框自动适配

常见问题解答 (FAQ)

什么是WebSocket?

WebSocket是一种在单个TCP连接上进行全双工通信的协议,它使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。本工具可用于测试WebSocket服务是否正常工作。

如何测试WebSocket连接?

在输入框中填写WebSocket服务器URL(例如 wss://echo.websocket.org),点击「连接」按钮,连接成功后即可在下方输入消息并点击「发送」,接收到的消息会实时显示在日志区。

为什么连接失败?

可能的原因包括:服务器地址错误、服务器不支持WSS(尝试改用WS)、网络防火墙阻止、服务器未开启或跨域限制。请检查URL格式并确保目标服务器允许WebSocket连接。

如何添加自定义请求头?

在「连接配置」区域下方,点击「+ 添加」按钮,可以输入请求头的名称和值。WebSocket握手时会携带这些自定义头信息,适用于需要认证或特定参数的场景。

支持哪些消息格式?

支持文本(Text)、JSON和十六进制(Hex)三种格式。选择对应格式后,输入框内可输入相应内容,发送时会自动转换。JSON格式还提供格式化和压缩按钮,方便编辑。

日志可以保存吗?

可以。点击日志区域右上角的「导出」按钮,可将当前日志导出为文本文件,便于后续分析。

如何计算延迟?

连接成功后,工具会定时发送一个内置的ping消息,并计算收到pong响应的时间,从而估算当前网络延迟,显示在「延迟 ms」处。

网络调试工具箱

更多实用工具,助力网络开发与测试

在线Ping测试

检测网络延迟与连通性,支持IPv4/IPv6

DNS查询

解析域名A记录、MX记录、TXT记录等

端口扫描

检测指定IP的开放端口,快速诊断服务

HTTP头查看

分析网站响应头和安全配置