我的 iOS 应用程序用于SocketRocket
与我的 websocket 服务器建立连接。但是在建立连接并发送第一条消息后,服务器(使用gorilla/websocket
)尝试解析帧,但失败了:
message_type, r, err := ws.NextReader()
if err != nil {
goto end
}
调用NextReader()时报错:
Websocket Read Failed: [websocket: control frame length > 125]
奇怪的是,我使用SocketRocket
'ssend()
方法发送数据,所以不应该有任何控制帧(ping/pong)。
有没有人见过这个问题?帮助!