我使用的是vue-cli
搭建的项目,没有使用代理。在一个组件的mounted
中通过websocket建立连接后,服务器端可以收到我的数据,但是当服务器端返回数据给我时,websocket就关闭了,然后客户端控制台报了Invalid frame header
的错误。
客户端报错截图:
客户端websocket链接情况
客户端websocket头部信息
服务端报的错误是 Bad Request 400
令人费解的是,昨晚上还可以,今早上就不行了
求知道的大神解答
我使用的是vue-cli
搭建的项目,没有使用代理。在一个组件的mounted
中通过websocket建立连接后,服务器端可以收到我的数据,但是当服务器端返回数据给我时,websocket就关闭了,然后客户端控制台报了Invalid frame header
的错误。
客户端报错截图:
客户端websocket链接情况
客户端websocket头部信息
服务端报的错误是 Bad Request 400
令人费解的是,昨晚上还可以,今早上就不行了
求知道的大神解答
2 回答1k 阅读✓ 已解决
2 回答1.2k 阅读
743 阅读
你好,我觉得是服务端返回给你的数据格式和你解析的格式不太一致,导致的400。