websocket invalid frame header

我使用的是vue-cli搭建的项目,没有使用代理。在一个组件的mounted中通过websocket建立连接后,服务器端可以收到我的数据,但是当服务器端返回数据给我时,websocket就关闭了,然后客户端控制台报了Invalid frame header的错误。
客户端报错截图:

客户端websocket链接情况

客户端websocket头部信息

服务端报的错误是 Bad Request 400

令人费解的是,昨晚上还可以,今早上就不行了
求知道的大神解答

最佳答案

你好,我觉得是服务端返回给你的数据格式和你解析的格式不太一致,导致的400。