Получить сжатые данные ответа с NSURLConnection? - PullRequest
1 голос
/ 25 октября 2011

Когда я добавляю поле заголовка «Accept-Encoding: gzip» в мой NSURLRequest, NSURLConnection.sendSynchronousRequest запрашивает сжатые данные с сервера и автоматически распаковывает данные ответа. Есть ли способ предотвратить это, то есть получить сжатые (все еще сжатые) данные?

С уважением, Jochen

1 Ответ

0 голосов
/ 25 октября 2011

Подобные вещи выполняются с использованием класса NSURLDownload в Mac OS X. Apple говорит :

iOS Примечание: класс NSURLDownload недоступен в iOS, потому что загрузка непосредственно в файловую систему не рекомендуется. Использовать NSURLConnection класс вместо. Смотрите «Использование NSURLConnection» для более подробной информации. информация.

Итак, вы хотите оценить ваши параметры - и использовать некоторую библиотеку, чтобы сжать ее назад и сохранить.

...