Итак, я создал HttpClient
и опубликовал данные с помощью HttpClient.PostAsync()
.
Я установил HttpContent
, используя
HttpContent content = new FormUrlEncodedContent(post_parameters)
; где post_parameters
- это список пар значений ключа List<KeyValuePair<string, string>>
Проблема в том, что когда HttpContent
имеет большое значение (изображение преобразуется в base64 для передачи), я получаю URL слишком длинную ошибку. Это имеет смысл - причина не может превышать 32 000 символов. Но как добавить данные в HttpContent
, если не так?
Пожалуйста, помогите.