HttpClientHandler.AutomaticDecompression Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.