WebSocket handshake: Unexpected response code: 404


在執行    http://www.cnblogs.com/best/p/5695570.html  提供的 websocket時候,

報錯了 “WebSocket handshake: Unexpected response code: 404”。

 

最終發現是因為建立  socket對象的url不對

socket = new WebSocket("ws://127.0.0.1:8080/ws/eee");

正確的應該是:

socket = new WebSocket("ws://127.0.0.1:8080/WebSocketServer/ws/eee");

 在服務端 是@ServerEndpoint("/ws/{user}"),但客戶端要把項目名稱”WebSocketServer”添加到路徑里。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM