netty-websocket-spring-boot-starter客户端连接失败
报错:结论:OpOpen、OnMessage...包导错了!!!BeforeHandshake时由于逻辑原因导致session.close()连接路径未加上context-path1. 报错404原因报错代码中导入的包虽然已经导入了第一行,但是如果也一起导入下面的几行,系统会优先使用下面的注解,导致Unexpected response code: 404错误为写context-path也会导致4
报错:
Error during WebSocket handshake: Unexpected response code: 404
Connection closed before receiving a handshake response
结论:
OpOpen、OnMessage...包导错了!!!
BeforeHandshake时由于逻辑原因导致session.close()
连接路径未加上context-path
详解
1. 报错404原因
报错
Error during WebSocket handshake: Unexpected response code: 404
代码中导入的包
import org.yeauty.annotation.*;
import javax.websocket.OnOpen;
import javax.websocket.OnMessage;
import javax.websocket.OnClose;
import javax.websocket.OnError;
虽然已经导入了第一行,但是如果也一起导入下面的几行,系统会优先使用下面的注解,导致Unexpected response code: 404错误
为写context-path也会导致404错误
2.连接失败原因
报错
Connection closed before receiving a handshake response
在代码中,如果在BeforeHandshake中调用了session.close(),便会导致如上报错

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)