Spec-Zone.ru › Dart 2

dart:io

свойство autoUncompress

bool autoUncompress
чтение / запись

Получает и задаёт, будет ли тело ответа автоматически распаковано.

Тело HTTP-ответа может быть сжато. В большинстве случаев удобнее всего предоставить распакованное тело. Поэтому по умолчанию тело распаковывается. Однако в некоторых ситуациях (например, при реализации прозрачного прокси) необходимо сохранить сжатый поток.

ПРИМЕЧАНИЕ: Заголовки ответа никогда не изменяются. Это означает, что при включённой автоматической распаковке значение заголовка Content-Length будет отражать длину исходного сжатого тела. Аналогично, заголовок Content-Encoding также сохранит исходное значение, указывающее на сжатие.

ПРИМЕЧАНИЕ: Автоматическая распаковка выполняется только в том случае, если значение заголовка Content-Encoding равно gzip.

Это значение влияет на все ответы, создаваемые этим клиентом после его изменения.

Чтобы отключить эту функцию, задайте значение false.

По умолчанию установлено значение true.

Реализация

bool autoUncompress = true;

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-io/HttpClient/autoUncompress.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API