Question

Existe-t-il des classes ou des bibliothèques pour lire un flux compressé depuis un serveur? Par exemple, Java a les classes GZIPInputStream et GZIPOutputStream à lire à partir d’un flux gzippé. Le kit de développement logiciel (SDK) pour iPhone dispose-t-il de telles bibliothèques ou existe-t-il des bibliothèques externes que nous pouvons utiliser?

Était-ce utile?

La solution

S'agit-il d'un serveur Web, et pouvez-vous lui indiquer que l'encodage du contenu est gzip? Si tel est le cas, apparemment, NSURLRequest accepte le codage gzip de manière transparente . En d’autres termes, vous pouvez faire une demande qui ressemble à l’obtention des données non compressées, le serveur peut fournir des données compressées au format gzip, et lorsque vous les lisez, vous les obtenez déjà décompressées. Vous devez simplement pouvoir dire au serveur ce qui se passe réellement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top