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, оставляя все еще gzipped содержимое в Content.
Установка автоматической распаковки для любого, кроме None , приведет к добавлению Accept-Encoding
заголовка с заданными значениями в каждый исходящий HttpRequestMessage.