Я намагаюся встановити 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запиті?