WebSocket(开发者)
全双工长连接。不像 HTTP 一发一收,WS 要先建立连接,然后随时发帧 / 收帧,用完关闭。
界面怎么用
- 建一个 WebSocket 请求:URL 填完整地址(
ws://…/ws/echo或wss://…/path),握手用的头写在请求头里。 - 点连接建立会话。
- 在会话里输入内容发送,界面实时显示收到的帧。
- 用完关闭会话(会话有数量上限、空闲会自动回收)。
明文 vs 加密
ws://明文,wss://走 TLS。- 若走环境的 WS 前置 URL,那条基址必须写成
ws:///wss://——写成https://会被当成 HTTP(见 concepts)。
实测
文本帧往返、UTF-8 完好(hello-ws-世界 收发一致)。/ws/headers 会把你握手时带的头回显出来,方便验证握手头是否生效。子协议、压缩、心跳等在自动化用例里覆盖。
注意事项
- 收不到回显:确认服务端确实回帧;长连接"发送"只是发出,回应是后续收到的帧。
- 只想观察不主动发:连接后可直接看收到的帧(如服务端推送)。
- 会话配额有限、空闲约 5 分钟自动关;批量调试时记得及时关闭旧会话。
相关:连接与发送的界面配置见 concepts。