如何解压缩从 iPhone 上的服务器接收到的 gzip 文件?
Posted
技术标签:
【中文标题】如何解压缩从 iPhone 上的服务器接收到的 gzip 文件?【英文标题】:How to un-gzip file received from server on iPhone? 【发布时间】:2011-06-16 18:30:13 【问题描述】:我正在使用 NSURLConnection 从服务器下载压缩的 JSON。是否可以使用作为 ios 一部分的库(Cocoa touch 框架)解压缩接收到的数据? 我有点困惑,因为很多人都在指点我下载一些第三方库?
【问题讨论】:
我也有同样的发现。NSSession下载的.tar.gz文件其实是一个tar文件 【参考方案1】:我不确定是否有内置的 iOS 功能,但我知道使用ZipArchive 是一种可靠的方法。另请参阅 this SO question 和 this one。
【讨论】:
ZipArchive 是否也适用于 gzip,而不仅仅是适用于 zip?以上是关于如何解压缩从 iPhone 上的服务器接收到的 gzip 文件?的主要内容,如果未能解决你的问题,请参考以下文章
使用 zlib+dictionary 压缩/解压缩 spdy 名称/值块时出错