Как установить большую строку внутри HttpContent при использовании HttpClient?C#

Место общения программистов C#
Ответить
Anonymous
 Как установить большую строку внутри HttpContent при использовании HttpClient?

Сообщение Anonymous »

Итак, я создал HttpClient и отправляю данные с помощью HttpClient.PostAsync().

Я установил HttpContent с помощью

Код: Выделить всё

HttpContent content = new FormUrlEncodedContent(post_parameters); где post_parameters
 — это список пар значений ключа. List

Проблема заключается в том, что HttpContent имеет большое значение (изображение, преобразованное в формат Base64 для передачи) Я получаю ошибку: URL-адрес слишком длинный. Это имеет смысл, потому что URL-адрес не может превышать 32 000 символов. Но как мне добавить данные в HttpContent, если не так?

Пожалуйста, помогите.

Подробнее здесь: https://stackoverflow.com/questions/237 ... httpclient
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»