gpt4 book ai didi

java - WebSocket握手:意外的响应代码:404-Tomcat 8

转载 作者:行者123 更新时间:2023-11-28 22:33:46 26 4
gpt4 key购买 nike

内容:

我正在尝试遵循this tutorial-这允许我们将Hazelcast与Websockets功能集成。我正在使用eclipse和tomcat 8。

不幸的是,我的客户端无法访问网络套接字,并且抛出的错误是:

websocket error

在调查了与该问题相关的现有stackoverflow问题之后,我怀疑Apache Tomcat 8中的websocket实现存在问题。

我在Maven中的websocket依赖看起来像这样:

    <dependency>
<groupId>javax.websocket</groupId>
<artifactId>javax.websocket-api</artifactId>
<scope>provided</scope>
</dependency>


我的套接字类如下所示:

@ServerEndpoint(value = "/stocks")
public class StockWebSocket implements EntryListener<String, StockRecord> {


客户端连接如下:

var wsUri = "ws://localhost:8080/hazelcast-web/stocks";
console.log("CONNECT CALLED");
websocket = new WebSocket(wsUri);
websocket.onopen = function(event) {
onOpen(event)
};


你有什么建议吗 ?

最佳答案

您不包括API!
请访问https://this.vn/support/7Cb97查看代码!

关于java - WebSocket握手:意外的响应代码:404-Tomcat 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34651597/

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