Любой современный http lib поддерживает сжатие Gzip, это часть стандарта на века.
Но вам может потребоваться отправить заголовок: «Accept-Encoding: gzip»
Вы можете проверить, действительно ли это работает, используя сниффер в вашей локальной сети или на сервере. Вы также можете проверить заголовки ответа, но это потребует изменения кода (скорее всего, вам придется включить gzip на вашем веб-сервере).
Также вы можете скачать 10Мб файл пробелов. С включенным gzip было бы оооочень быстрее: -)