Почему мой сервер веб-сокетов всегда сообщает о [веб-сокет: длина контрольного кадра> 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() Метод отправки данных, поэтому не должно быть никаких контрольных кадров (пинг / понг).

Кто-нибудь видел эту проблему раньше? Помогите!

0 ответов

Другие вопросы по тегам