连接 WebSocket 时收到“无效的 Sec-WebSocket-Accept 响应”。

4

您好,当连接到使用Java Spring Boot开发的WebSocket服务器时,我遇到了“无效的Sec-WebSocket-Accept响应”错误。Java客户端可以成功连接并发送消息。

以下是我们的代码实现:

import 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,代码=2133,“无效的Sec-WebSocket-Accept响应”,用户信息={NSLocalizedDescription = 无效的Sec-WebSocket-Accept响应}

非常感谢您的任何帮助。 预先致谢。

1个回答

0
如果您正在使用SockJS,请使用后缀/websocket 例如:ws://192.168.1.37:8080/iostest/chat/websocket

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接