websocket invalid frame header

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

客户端websocket链接情况
捕获.PNG

客户端websocket头部信息
捕获.PNG

服务端报的错误是 Bad Request 400

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

阅读 10.2k
1 个回答

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏