SocketsHttpHandler.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; }
member this.AutomaticDecompression : System.Net.DecompressionMethods with get, set
Public Property AutomaticDecompression As DecompressionMethods

Nilai Properti

Jenis metode dekompresi yang digunakan oleh handler untuk dekompresi otomatis respons konten HTTP.

Pengecualian

Operasi telah dimulai pada instans saat ini.

Instans saat ini telah dibuang.

Keterangan

Dekompresi otomatis hanya berfungsi di kompresi paling atas. Jadi jika konten dikompresi beberapa kali, hanya kompresi 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.

Berlaku untuk