пытается отправить массив байтов или поток памяти с помощью RestSharp.Запись RestSharp ByteArray/Данные потока
Я попытался следующие
request.AddFile("stream", x => new MemoryStream(blocks.First().Value), "stream", "application/binary");
И
request.AddFile("stream", blocks.First().Value, "stream", "application/binary");
Где blocks.First().Value
массив байтов
На стороне сервера я ожидаю форму с параметром потока в нем, что я может извлечь байты из.
Дополнительная информация: Добавление нулевой или string.Empty в AddFile посылает байтовый массив
request.AddFile("stream", blocks.First().Value, string.Empty);
Проблема заключается в том, что он добавляет 2 байта для каждого массива байтов отправленного (1 для возврата каретки и один для новой линии). И я не могу удалить их на каждом посту на стороне сервера, так как другие клиенты не ведут себя так.
Благодарим за внимание!