HttpClient no devuelve Content-Type
Estoy enviando una solicitud conHttpClient
. El servidor devuelve dos encabezados que quiero devolver al cliente. Lo ejecuto así:
using (var client = new HttpClient())
{
var response = await client.GetAsync(DownloadUri + $"?path={path}&fileName={fileName}");
// ...
}
Pero en el lado del cliente tengo 10 encabezados, mientras que el servidor envía 12. Esto es lo que obtengo en el depurador pararesponse.Headers.ToString()
:
Transfer-Encoding: chunked
X-SourceFiles: =?UTF-8?B?QzpcVXNlcnNcQWxleFxEb2N1bWVudHNcdGZzXFVDRktcdnNuXGRldlxMYW5pdC5VQ0ZLLkZpbGUuU2VydmVyXEZpbGUuc3ZjXERvd25sb2Fk?=
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: POST, GET, OPTIONS
Access-Control-Allow-Credentials: true
Cache-Control: private
Date: Mon, 06 Jun 2016 12:19:09 GMT
Server: Microsoft-IIS/10.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Y esto es lo que obtengo con el cliente externo Rest:
Content-Type
yContent-Disposition
están perdidos. ¿Cómo puedo conseguirlo conHttpClient
?