HttpClient – ​​«Неподдерживаемый тип носителя»C#

Место общения программистов C#
Ответить
Anonymous
 HttpClient – ​​«Неподдерживаемый тип носителя»

Сообщение Anonymous »


Я пытаюсь опубликовать следующий запрос, но получаю ответ "Неподдерживаемый тип носителя". Я устанавливаю для Content-Type значение application/json. Любая помощь будет оценена по достоинству.
var json = JsonConvert.SerializeObject(request); вар stringContent = новый StringContent(json, UnicodeEncoding.UTF8, "application/json"); Результат MyResult = новый MyResult(); используя (var client = новый HttpClient()) { client.BaseAddress = новый Uri(baseurl); client.DefaultRequestHeaders.Clear(); client.DefaultRequestHeaders.Authorization = новое AuthenticationHeaderValue («Basic», base64ApiKey); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); HttpResponseMessage Res = ожидайте client.PostAsync(method, stringContent); если (Res.IsSuccessStatusCode) { ответ вар = Res.Content.ReadAsStringAsync().Result; результат = JsonConvert.DeserializeObject(ответ); } }
Ответить

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

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

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

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

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