HttpClientHandler.AutomaticDecompression Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el tipo de método de descompresión usado por el controlador para la descompresión automática de la respuesta de contenido HTTP.
public:
property System::Net::DecompressionMethods AutomaticDecompression { System::Net::DecompressionMethods get(); void set(System::Net::DecompressionMethods value); };
public System.Net.DecompressionMethods AutomaticDecompression { get; set; }
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public System.Net.DecompressionMethods AutomaticDecompression { get; set; }
member this.AutomaticDecompression : System.Net.DecompressionMethods with get, set
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.AutomaticDecompression : System.Net.DecompressionMethods with get, set
Public Property AutomaticDecompression As DecompressionMethods
Valor de propiedad
Método de descompresión automática usado por el controlador.
- Atributos
Comentarios
La descompresión automática solo funciona en la parte superior de la compresión. Por lo tanto, si el contenido se comprime varias veces, solo se descomprimirá la última compresión.
Por ejemplo, para una respuesta con Content-Encoding: gzip, br
encabezado que contiene contenido comprimido primero con gzip y, a continuación, con Brotli, el contenido solo se descomprimirá mediante Brotli, dejando el contenido todavía comprimido en .Content
Si se establece la descompresión automática en cualquier otro elemento distinto None de , se agregará Accept-Encoding
el encabezado con los valores establecidos en cada salida HttpRequestMessage.
Para el binario de .NET Framework 4.x System.Net.Http
en la caché global de ensamblados (GAC), el valor predeterminado es None.
Cuando se usa el System.Net.Http
paquete NuGet v4.1.0 a v4.3.2, el valor predeterminado es GZip y Deflate.
Después del paquete NuGet v4.3.2, se usa el valor predeterminado de None .