Share via


SocketsHttpHandler.AutomaticDecompression 属性

定义

获取或设置处理程序用于自动解压缩 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

属性值

处理程序用于 HTTP 内容响应自动解压缩的解压缩方法的类型。

注解

自动解压缩仅适用于最高压缩。 因此,如果多次压缩内容,则只会解压缩最后一次压缩。 例如,对于标头的响应,该标头 Content-Encoding: gzip, br 包含先使用 gzip 压缩的内容,然后使用 Brotli 压缩的内容,则仅使用 Brotli 解压缩内容,将仍然 gzip 化的内容保留在 中 Content

将自动解压缩设置为除 以外的 None 任何内容将导致将带有设置值的标头添加到 Accept-Encoding 每个传出 HttpRequestMessage的 中。

适用于