gpt4 book ai didi

java - 使用 Maven,WebSocket 连接失败 : Error during WebSocket handshake: Unexpected response code: 404

转载 作者:行者123 更新时间:2023-11-28 23:12:21 28 4
gpt4 key购买 nike

我正在尝试关注 this Spring tutorial为了使用 Maven 4 实现从 Angular 驱动的 Electron 应用程序到部署在 Tomcat 7.0.93 服务器上的 Java 驱动的后端的基本 websocket 通信。

我使用 an online websocket echo service 确保前端正常工作.但是当我想将它连接到我的后端时,出现以下错误:

与“ws://127.0.0.1:9090/tests/gs-guide-websocket”的 WebSocket 连接失败:WebSocket 握手期间出错:意外响应代码:404

我很清楚这个问题看起来像 this one ,但它不是:

  • 我确保 javax.websocket-api 有一个 provided 范围,因此相应的 jar 没有嵌入部署的服务器上,
  • 我确定了 plain Tomcat + javax.websocket connection正在处理给定的 websocket URI,引入 Maven 正在破坏解决方案,而不是 Spring...

你们有什么可能的解决方案吗?

最佳答案

原来问题其实与Maven依赖与Tomcat冲突无关。

在一个测试专用的最小服务器上,我实际上没有到达正确的端点,我终于设法到达了它。

关于java - 使用 Maven,WebSocket 连接失败 : Error during WebSocket handshake: Unexpected response code: 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56060568/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com