【问题标题】:received "Invalid Sec-WebSocket-Accept response" for connecting to web socket收到“无效的 Sec-WebSocket-Accept 响应”以连接到 Web 套接字
【发布时间】:2019-05-07 22:25:33
【问题描述】:

您好,我在连接到 java spring boot 开发的 websocket 服务器时收到“Invalid Sec-WebSocket-Accept response”错误。Java 客户端能够成功连接并发送消息,

下面是我们的代码实现

导入 StompClientLib

   var socketClient = StompClientLib()
    let completedWSURL = "ws://192.168.1.37:8080/iostest/chat"
     let Request = NSMutableURLRequest(url: NSURL(string:completedWSURL)! as URL)
    socketClient.openSocketWithURLRequest(request:Request, delegate: self as        StompClientLibDelegate)

错误响应是 错误域=SRWebSocketErrorDomain Code=2133 "Invalid Sec-WebSocket-Accept response" UserInfo={NSLocalizedDescription=Invalid Sec-WebSocket-Accept response}

非常感谢任何帮助。提前致谢。

【问题讨论】:

    标签: swift websocket spring-websocket stomp


    【解决方案1】:

    如果您使用的是 SockJS,请使用后缀 /websocket

    示例:ws://192.168.1.37:8080/iostest/chat/websocket

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-17
      相关资源
      最近更新 更多