Загрузка файла HTTP ВСТАВИЛА C#

Я пишу настольное приложение в C# для загрузки файлы крупных размеров на веб-сервере с помощью ПОМЕЩЕННОГО HTTP. Я попробовал libcurl .NET, но кажется, что привязка кажется довольно трудной использовать.

Существует ли лучший и более легкий путь?

PS: Мой сервер является nginx. Я полагаю, что ПОМЕЩЕННЫЙ HTTP является лучшим способом, но если существует лучшая альтернатива, доступная на nginx, я могу использовать это также.

5
задан sharjeel 29 June 2010 в 06:04
поделиться

1 ответ

Вы пробовали встроенный WebClient , не намного проще:

var wc = new WebClient();
wc.UploadData("http://www.example.com/upload-image", "PUT", imageData);

( WebClient.UploadFile также доступно, что может быть даже лучше, в зависимости от того, где находятся ваши данные изображения)

14
ответ дан 18 December 2019 в 13:10
поделиться
Другие вопросы по тегам:

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