Задать вопрос
@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);
        }
}
  • Вопрос задан
  • 46 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Ulearn.me
    Проектирование на языке C#
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы