AFNetworking Включить GZIP
Я смотрю на сайте AFNetworking, что сжатие GZIP поддерживается: "Распаковка Gzip из ответов сервера уже встроена в AFNetworking, поскольку NSURLConnection автоматически распаковывает ответы с помощью HTTP-заголовка Content-Encoding: gzip". - Часто задаваемые вопросы по AFNetworking
Как включить сжатие GZIP, чтобы я мог извлекать данные со сжатого сервера или это уже по умолчанию?
Спасибо!
2 ответа
Решение
Насколько мне известно NSURLConnection
по умолчанию используется распаковка gzip, а AFNetworking строится поверх NSURLConnection. Таким образом, вы не должны включать его.
Кажется, вам нужно добавить заголовок HTTP:
[self setDefaultHeader: @ значение "Accept-Encoding":@"gzip"]
К HTTP-клиенту AfNetworking.