Share via


HttpClientHandler.AutomaticDecompression Properti

Definisi

Mendapatkan atau mengatur jenis metode dekompresi yang digunakan oleh handler untuk dekompresi otomatis respons konten 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

Nilai Properti

Metode dekompresi otomatis yang digunakan oleh handler.

Atribut

Keterangan

Dekompresi otomatis hanya berfungsi di kompresi paling atas. Jadi, jika konten dikompresi beberapa kali, hanya pemadatan terakhir yang akan didekompresi. Misalnya, untuk respons dengan Content-Encoding: gzip, br header yang berisi konten pertama kali dikompresi dengan gzip dan kemudian dengan Brotli, konten hanya akan didekompresi menggunakan Brotli, meninggalkan konten yang masih di-gzip di Content.

Mengatur dekompresi otomatis ke apa pun selain None akan mengakibatkan penambahan Accept-Encoding header dengan nilai yang ditetapkan ke setiap keluar HttpRequestMessage.

Untuk biner .NET Framework 4.x System.Net.Http di Global Assembly Cache (GAC), nilai defaultnya adalah None.

System.Net.Http Ketika paket NuGet v4.1.0 ke v4.3.2 digunakan, defaultnya adalah GZip dan Deflate.

Setelah paket NuGet v4.3.2, nilai None default digunakan.

Berlaku untuk