C # загрузить файл с дополнительными данными - PullRequest
1 голос
/ 02 апреля 2011

Я использую следующий код для загрузки файла:

WebClient w = new WebClient();
            byte [] res=w.UploadFile("http://gate.com/in.php", @"c:\image.gif");

Как добавить дополнительные данные поста, например name=test&value=test2?

Ответы [ 2 ]

3 голосов
/ 02 апреля 2011

Это не поддерживается классом WebClient. Вы можете взглянуть на сообщение в блоге , которое я написал на эту тему. Вы также можете загрузить несколько файлов с помощью представленного решения.

2 голосов
/ 02 апреля 2011

Ну, вы всегда можете отправить его в строке запроса, например: "http://gate.com/in.php?name=test&value=test2"

...