Estoy tratando de establecer el Content-Type
encabezado de un HttpClient
objeto como lo requiere una API a la que estoy llamando.
Intenté configurar lo Content-Type
siguiente a continuación:
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");
// ...
}
Me permite agregar el Accept
encabezado pero cuando trato de agregarlo Content-Type
arroja la siguiente excepción:
Nombre de encabezado mal utilizado. Asegúrese de utilizar encabezados de solicitud con
HttpRequestMessage
encabezados de respuestaHttpResponseMessage
y encabezados de contenido conHttpContent
objetos.
¿Cómo puedo configurar el Content-Type
encabezado en una HttpClient
solicitud?