Почему мой сервер веб-сокетов всегда сообщает о [веб-сокет: длина контрольного кадра> 125]?
Мое приложение iOS использует SocketRocket
установить соединение с моим сервером веб-сокетов. Но после установления соединения и отправки первого сообщения, сервер (используя gorilla/websocket
) пытается разобрать кадр, но не получилось:
message_type, r, err := ws.NextReader()
if err != nil {
goto end
}
При вызове NextReader() сообщается об ошибке:
Websocket Read Failed: [websocket: control frame length > 125]
Странная вещь, я использую SocketRocket
"s send()
Метод отправки данных, поэтому не должно быть никаких контрольных кадров (пинг / понг).
Кто-нибудь видел эту проблему раньше? Помогите!