Как загрузить изображение / файл, используя запрос на публикацию в C #? - PullRequest
0 голосов
/ 20 апреля 2009

C # предоставляет функциональность для отправки пост-запроса, но нет ничего о загрузке изображения / файла в MSDN. Я хотел бы сделать это без использования необработанных заголовков.

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

Загрузка файлов с помощью HTTPWebrequest (multipart / form-data)

Ответы [ 2 ]

3 голосов
/ 20 апреля 2009

Вы можете легко использовать WebClient класс. У него есть метод UploadFile:

var client = new WebClient();
client.UploadFile("http://server/upload.aspx", @"C:\file.jpg");
2 голосов
/ 23 апреля 2009

В разделе часто задаваемых вопросов по загрузке ASP.NET есть статья с примером кода: Загрузка файлов с использованием запроса POST RFC 1867 с HttpWebRequest / WebClient . Этот код не загружает файлы в память, поддерживает несколько файлов, поддерживает значения форм, устанавливает учетные данные, файлы cookie и т. Д.

...