Как установить заголовок Content-Type для запроса HttpClient?

Я пытаюсь установить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 он выбрасывает следующее исключение:

Misused header name. Make sure request headers are used with HttpRequestMessage, response headers with HttpResponseMessage, and content headers with HttpContent objects.

Как я могу установитьContent-Type заголовок вHttpClient запрос?

Ответы на вопрос(0)

Ваш ответ на вопрос