Я намагаюся встановити Content-Type
заголовок HttpClient
об’єкта, як того вимагає API, який я дзвоню.
Я спробував налаштувати Content-Type
подібне нижче:
using (var httpClient = new HttpClient())
{
httpClient.BaseAddress = new Uri("http://example.com/");
httpClient.DefaultRequestHeaders.Add("Accept", "application/json");
httpClient.DefaultRequestHeaders.Add("Content-Type", "application/json");
// ...
}
Це дозволяє мені додати Accept
заголовок, але коли я намагаюся додати, Content-Type
він видає такий виняток:
Неправильно використане ім'я заголовка. Переконайтеся, що заголовки запитів використовуються із
HttpRequestMessage
заголовками відповідейHttpResponseMessage
та заголовками вмісту зHttpContent
об’єктами.
Як я можу встановити Content-Type
заголовок у HttpClient
запиті?