介绍
系统使用springboot开发,用到了websocket推送消息到页面,但是登陆系统后,报错信息如下:WebSocket connection to 'ws://192.168.1.141:8089/finesys_user/lehoon' failed: Error during WebSocket handshake: Unexpected response code: 404. 如图:
![d0ae839332e5aab2a79b8281d7a02d9e.png](https://img-blog.csdnimg.cn/img_convert/d0ae839332e5aab2a79b8281d7a02d9e.png)
报错图片
问题原因
经过查询原因是websocket协议通过Upgrade:websocket 升级的时候,如果后端没有声明这个接入点endpoint的话, 会返回一个错误信息.
![69320b53d29e3414dad99ce7cdcbef5f.png](https://img-blog.csdnimg.cn/img_convert/69320b53d29e3414dad99ce7cdcbef5f.png)