C # и MIME создание составных сообщений - PullRequest
1 голос
/ 14 февраля 2012

Мне нужно отправить в веб-службу запрос POST с телом, представленным как тип содержимого "multipart / form-data".

Образец тела выглядит следующим образом:

Content-Type:multipart/form-data; boundary=WebBoundary

--WebBoundary
Content-Disposition: form-data; name="Key#1"
Value#1

--WebBoundary
Content-Disposition: form-data; name="Key#2"
Value#2

--WebBoundary
Content-Disposition: form-data; name="FileKey"; filename="file.jpg"
Content-Type: image/png

--WebBoundary--

Как мне создать сообщение MIME для этого варианта использования, используя HttpWebRequest? Я хочу также настроить данные, которые я отправляю. Например, сначала я отправляю 3 ключа, где 2 ключа - это строки, а одна - изображение, а в другой раз я хочу отправить 5 ключей типа изображения. Во всяком случае, я не нашел в библиотеке .NET, как это сделать.

Если у кого-то есть решение для этого, я буду признателен.

Заранее спасибо.

1 Ответ

1 голос
/ 24 мая 2012

В конце концов я должен был сделать свое собственное решение. И следующая статья помогла мне в этом: http://www.paraesthesia.com/archive/2009/12/16/posting-multipartform-data-using-.net-webrequest.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...