Postman 测试 WebSocket
概念说明
Postman 不只能测试 HTTP 接口,也可以作为 WebSocket 客户端使用。
它适合在写客户端代码前,先手动验证 WebSocket 服务端是否能连接和收发消息。
下面步骤基于上一节 WebSocket 服务端示例。
测试前先运行服务端,并确认监听地址是 ws://127.0.0.1:8080/ws。
操作步骤
- 打开 Postman,新建 WebSocket 请求。
- 输入连接地址
ws://127.0.0.1:8080/ws。 - 点击连接。
- 在消息输入框中发送
hello。 - 查看服务端是否返回
echo: hello。
测试地址
| |
预期响应
| |
常见错误
- 地址仍写成
http://127.0.0.1:8080/ws,导致无法按 WebSocket 协议连接。 - 服务端没启动或端口不一致,Postman 连接失败。
- 服务端
CheckOrigin或路由配置不正确,导致升级失败。 - 发送消息后只看 Postman,不看服务端日志,遗漏服务端实际报错。