当前位置:   article > 正文

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

error during websocket handshake: unexpected response code: 200

项目中配置了支持sockjs:

  1. stompEndpointRegistry // ------------------------------------------------------------------
  2. .addEndpoint("/stomp") // 将/serviceName/stomp/websocket路径注册为STOMP的端点
  3. .setAllowedOrigins("*") // 可以跨域
  4. .addInterceptors(handshakeInterceptor) // 自己定义的获取httpsession的拦截器
  5. .setHandshakeHandler(handshakeHandler) // 封装认证用户信息
  6. .withSockJS() // 支持socktJS访问
  7. ; // --------------------------------------------------------------------------------------

此时,websocket的连接方式分两种:
1. 浏览器支持websocket,则连接地址为: http://localhost:8080/stomp/websocket

2. 浏览器不支持websocket,采用sockjs方式,则连接地址为: http://localhost:8080/stomp

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/179228
推荐阅读
相关标签
  

闽ICP备14008679号