Свойство autoUncompress
bool autoUncompressПолучить и установить, будет ли тело ответа автоматически распаковано.
Тело ответа HTTP может быть сжато. В большинстве ситуаций наиболее удобно предоставить не сжатое тело. Поэтому по умолчанию тело распаковывается. Однако в некоторых ситуациях (например, при реализации прозрачного прокси) требуется сохранить нераспакованный поток.
ПРИМЕЧАНИЕ: Заголовки из ответа никогда не изменяются. Это означает, что при включенной автоматической распаковке значение заголовка Content-Length будет отражать длину исходного сжатого тела. Аналогично, заголовок Content-Encoding также будет иметь исходное значение, указывающее на сжатие.
ПРИМЕЧАНИЕ: Автоматическая распаковка выполняется только в том случае, если значение заголовка Content-Encoding равно gzip.
Это значение влияет на все ответы, создаваемые этим клиентом после изменения значения.
Чтобы отключить, установите значение в false.
Значение по умолчанию true.
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-io/HttpClient/autoUncompress.html