怎么用填 ws:// 或 wss:// 地址(HTTPS 页面只能用 wss://),需要子协议时填上点连接,握手成功后状态点变绿,日志里会记录连接结果输入内容点发送,收到的每条消息按时间顺序显示,二进制帧自动转成 HEX
示例公共回声服务连上后发什么就回什么,适合验证通道wss://echo.websocket.events发一条指令文本模式发送,服务端一般会返回同样结构的应答{"cmd":"ping","ts":1799000000000}
常见问题能自定义请求头做鉴权吗?浏览器的 WebSocket API 不允许设置自定义请求头。常见做法是把 token 放到 URL 查询参数(?token=xxx)或连接后的第一条认证消息里。能发 PING 心跳帧吗?不能,浏览器不暴露控制帧。心跳只能靠应用层消息实现(比如定时发 {"type":"ping"}),定时发送可以先用控制台或本页手发。为什么连 ws:// 被拦住了?本站是 HTTPS 页面,浏览器禁止混合内容,必须用 wss://。本地调试可以先用 http://localhost 打开页面再连 ws://。
相关工具MQTT 调试器浏览器直连 MQTT Broker:创建连接、订阅主题收消息、发布消息,支持通配符与 QoS,无需登录。JSON 格式化粘贴即排版:格式化、压缩、键名排序、转义与反转义,语法错误精确到行列。串口调试器浏览器直连串口:波特率、数据位、校验可调,HEX/文本双向收发,支持定时发送与日志导出。