javascript - Tomcat 7 Websocket 握手 : Unexpected response code: 404

标签 javascript java tomcat websocket

我正在关注 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/

相关文章:

java - 在 JUnit 中测试 JDBC 查询

Java:使用 "UNIXProcess"或 "exec"运行命令时出现 "ProcessBuilder"错误

java - mod_pagespeed 和 java 应用程序服务器

javascript - CSS 是样式化 HTML 文档的唯一方法吗?

java - 哪些用例使临时 JMS 队列成为比持久队列更好的选择?

javascript - onmouseover 不起作用

apache - 处理您的请求时发生错误

java - 将外部服务器的自签名证书添加到我的 Tomcat 的受信任证书中

javascript - 为什么没有 new 运算符就创建了新实例?

javascript - 最大限度地减少应用程序中表单的重复代码