Pergunta

São quaisquer classes ou bibliotecas para ler um fluxo compactado a partir de um servidor? Por exemplo, Java tem as classes GZIPInputStream e GZIPOutputStream para ler de um fluxo compactado. O iPhone SDK têm tais bibliotecas ou existem quaisquer bibliotecas externas que podemos usar?

Foi útil?

Solução

Este é um servidor web, e você pode dizer-se que a codificação de conteúdo é gzip? Se assim for, aparentemente, NSURLRequest aceita gzip codificação transparente . Em outras palavras, você pode fazer um pedido que parece que está indo para obter os dados não comprimidos, o servidor pode entregar gzip dados comprimidos, e quando você lê-lo você vai obtê-lo já descompactados. Você só precisa ser capaz de dizer ao servidor que está acontecendo, realmente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top