全部 ApiPost使用 后端 前端 接口测试 IOS Android 数据库 2022 测试技术 工具
问答 / 问答详情

[已处理] websocket 响应添加 Sec-WebSocket-Protocol 请求头,连接异常

websocket协议做测试时,需要用到Sec-WebSocket-Protocol请求头,服务端也会在响应中添加该请求头。

但是apipost做测试时,会提示:

Error: Server sent a subprotocol but none was requested
Request Method: Raw

如果服务端响应中,不添加Sec-WebSocket-Protocol请求头,则apiPost正常使用,vue客户端无法正常,提示如下。

// 解决 Error during WebSocket handshake: Sent non-empty 'Sec-WebSocket-Protocol' header but no response was *  响应中添加 Sec-WebSocket-Protocol 
response.getHeaders().put(WebSocketHttpHeaders.SEC_WEBSOCKET_PROTOCOL, protocols);
| 0 收藏

1 个回答

目前暂时不支持请求头类型,已反馈,后续会优化功能,非常感谢

Apipost 私有化火热进行中

撰写答案

只服务于

前后端、移动端、测试人员

提问题 发布您遇到的Bug和问题,上万名大牛和开发者来帮您解决!