@van9314

Как отправить zip-архив из MemoryStream через WebClient?

Мне нужно обязательно это сделать без сохранения файла на диске, тоесть напрямую из MemoryStream, код который ниже ничего не отправляет, когда смотрел через Fiddler он просто отправляет пустой запрос.
Использую .NET 4.0 поэтому нужно это обязательно сделать с помощью WebClient, ломаю голову уже 4 дня, все еще не понял как это реализовать.
zip.AddEntry($"Info.txt", "test");
zip.Save(ms);
using (WebClient client = new WebClient())
    {
    using (Stream requestStream = client.OpenWrite(new Uri("http://test.com/getfile.php")))
        {
        ms.Position = 0;
        ms.CopyTo(requestStream);
        }
}
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы