Error during WebSocket handshake: Unexpected response code: 404错误的解决

港控/mmm° 2021-11-16 14:40 2643阅读 0赞

作者:朱金灿

来源:https://blog.csdn.net/clever101

  1. 本文操作环境是:64Windows 10eclipse Oxygen.2 Release (4.7.2)。
  2. 在使用websocket时连接出错,在谷歌浏览器上F12出现调试工具箱,得到的错误信息是:monitor.js?v1564295836330:109 WebSocket connection to 'ws://192.168.30.116:8080/HD/websocket' failed: Error during WebSocket handshake: Unexpected response code: 404。经过分析,发现是编译java工程没有添加webssocket相关java包造成的。解决办法的具体操作如下:
  1. 选择java工程属性,如下图:

    watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NsZXZlcjEwMQ_size_16_color_FFFFFF_t_70

    2.在Server选项中选择已经安装的tomcat,如下图:

    watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NsZXZlcjEwMQ_size_16_color_FFFFFF_t_70 1

  2. 在Java Build Path中可以看到Libraries下已经把tomcat相关的jar包装上了,如下图:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NsZXZlcjEwMQ_size_16_color_FFFFFF_t_70 2

发表评论

表情:
评论列表 (有 0 条评论,2643人围观)

还没有评论,来说两句吧...

相关阅读