我正在关注 this在 java 服务器和 javascript 客户端之间建立 WebSocket 连接的教程,但我在浏览器端遇到下面提到的错误
与“ws://localhost:8080/ws/echo”的 WebSocket 连接失败:WebSocket 握手期间出错:意外响应代码:404
我正在为 Liferay 和 javax.websocket 1.1 jar 使用 tomcat 7.0.42
我尝试过的:
- 将 javax.websocket jar 的范围更改为提供 - 同样的错误
- 使用 tomcat7.websocket - 这导致我的服务器完全崩溃
PS:有人建议使用 tomcat 7.0.47 或更高版本,但我无法更改现有应用程序的服务器,这必须在 tomcat 7.0.42 上完成
最佳答案
据我了解,tomcat 7.0.42 不支持 websocket
关于javascript - Tomcat 7 Websocket 握手 : Unexpected response code: 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46770003/