15

我正在查看支持 GZIP 压缩的 AFNetworking 站点“AFNetworking 中已经内置了来自服务器响应的 Gzip 解压缩,因为 NSURLConnection 将使用 Content-Encoding: gzip HTTP 标头自动解压缩响应。” - AFNetworking 常见问题解答

如何启用 GZIP 压缩,以便我可以从压缩的服务器中提取数据,或者它是否已经默认为这个?

谢谢!

4

2 回答 2

18

AFAIKNSURLConnection默认使用 gzip 解压,AFNetworking 建立在 NSURLConnection 之上。因此,您不必启用它。

于 2013-05-07T15:47:11.240 回答
7

看来您需要添加一个 HTTP 标头:

[self setDefaultHeader:@"Accept-Encoding" value:@"gzip"]

到 AfNetworking HTTP 客户端。

于 2013-08-22T08:12:03.650 回答