Как разбить большие данные на куски при использовании websocket в C#?
Я хочу разбить буфер больших данных на куски при использовании websocket в c#.
Я пытаюсь отправить через веб-сокет, но я не получаю все данные.
byte[] buffer = кодировка.GetBytes(stringtoSend); я хочу разделить его как куски на серверную сторону от клиента.
Что я уже пробовал:
Основной код выглядит следующим образом:
byte[] buffer = encoding.GetBytes(stringtoSend); bool EndofMessageStatus = false; await webSocket.SendAsync(new ArraySegment<byte>(buffer), WebSocketMessageType.Binary, EndofMessageStatus, CancellationToken.None);