我在一个iPhone项目中成功使用yajl-objc和ASIHTTPRequest,该项目可以进行网络访问并下拉并解析JSON数据。 ASIHTTPRequest默认允许gzip压缩HTTP响应,这很好,但我正在使用YAJL的流解析器功能,它正确地扼杀了gzip压缩数据。我可以等到HTTP请求完成然后解压缩并解析响应,但我想在这里加速并希望在下载时解析gzip数据。
是否有可能动态解压缩数据,解析内部的JSON,然后忘记那些gzip压缩数据?
如果这个最后一部分可以解决,这个设置似乎可以成为一个伟大的系统:
非常感谢任何指导!