Compartilhar via


HttpClientHandler.AutomaticDecompression Propriedade

Definição

Obtém ou define o tipo de método de descompactação usado pelo manipulador para descompactação automática da resposta de conteúdo 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 da propriedade

O método de descompactação automática usado pelo manipulador.

Atributos

Comentários

A descompactação automática funciona apenas na parte superior da compactação. Portanto, se o conteúdo for compactado várias vezes, somente a última compactação será descompactada. Por exemplo, para uma resposta com Content-Encoding: gzip, br cabeçalho que contém o conteúdo primeiro compactado com gzip e, em seguida, com Brotli, o conteúdo só será descompactado usando Brotli, deixando o conteúdo ainda gzipped no Content.

Definir a descompactação automática para qualquer outra coisa que não None seja resultará na adição Accept-Encoding de cabeçalho com os valores definidos em cada saída HttpRequestMessage.

Para o binário .NET Framework 4.x System.Net.Http no GAC (Cache de Assembly Global), o valor padrão é None.

Quando o System.Net.Http pacote NuGet v4.1.0 para v4.3.2 é usado, o padrão é GZip e Deflate.

Após o pacote NuGet v4.3.2, o valor padrão de None é usado.

Aplica-se a