Вопрос

Это какие-то классы или библиотеки для чтения gzipped потока с сервера? Например, Java имеет классы GZIPInputStream и GZIPOutputStream для чтения из сжатого потока. Есть ли в iPhone SDK такие библиотеки или есть какие-нибудь внешние библиотеки, которые мы можем использовать?

Это было полезно?

Решение

Является ли это веб-сервером, и можете ли вы сказать, что кодировка контента - это gzip? В этом случае, по-видимому, NSURLRequest прозрачно принимает кодировку gzip . Другими словами, вы можете сделать запрос, который будет выглядеть так, как будто он получит несжатые данные, сервер может доставить сжатые gzip данные, а когда вы их прочитаете, вы уже распакуете их. Вам просто нужно быть в состоянии сообщить серверу, что происходит на самом деле.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top