WebSocket握手时出现错误:意外响应码:404



我在websocket握手时得到错误。Firefox无法在ws://localhost:8082/FetchNotification/NewFile.htmlatpendpoint上与服务器建立连接有人有同样的问题吗?我参考了代码从https://dzone.com/articles/wso2-products-resolving-err-ssl-weak-ephemeral-dh

如果对WebSocket端点的请求是正确的,端点返回"101交换协议"。否则,端点将返回一个正常的HTTP响应。

你应该按原样解释你得到的404错误。也就是说,URL的路径部分是错误的,找不到它(404 not found)。

应该用于函数调用的url

Echo.connect("ws://localhost:8082/FetchNotification/NewFile.html")
如果使用Echo之类的变量,则使用

。connect("ws://" + host + "/NewFile.html"),请确保是/FetchNotification/NewFile.html而不是

否则,在websocket Endpoint中,确保上面的url是你用于

的url。
ServerEndpointConfig.Builder.create(EchoEndpoint.class,"/FetchNotification/Newfile.html").build());

相关内容

  • 没有找到相关文章

最新更新