Как мне увеличить длину кадра веб-сокета? - PullRequest
1 голос
/ 28 февраля 2020

Когда я отправляю большое количество JSON через соединение WebSocket на сервер steam swift, соединение закрывается со следующей ошибкой:

invalidFrameLength

Описание ошибки:

Операция не может быть завершена. (NIOWebSocket.NIOWebSocketError error 0.)

Мой файл configure.swift выглядит следующим образом:

let webSocketServer: NIOWebSocketServer = NIOWebSocketServer.default()
try sockets(webSocketServer)
services.register(webSocketServer, as: WebSocketServer.self)

И функция сокета:

public func sockets(_ webSocketServer: NIOWebSocketServer) throws {
    webSocketServer.get("example") { (webSocket: WebSocket, request: Request) in

    }
}

Как бы Я увеличиваю длину кадра на стороне сервера, чтобы иметь возможность отправлять большие JSON?

...