【发布时间】:2015-06-04 06:40:05
【问题描述】:
我正在使用 AFNetworking 从后端获取数据并将请求的cachePolicy 设置为NSURLRequestUseProtocolCachePolicy。
响应标头包含 ETag 值,Transfer-Encoding 是 chunked。
在我第二次调用相同的 API 时,它会获取新数据,而不是按预期从缓存中获取。
我注意到,如果响应没有被分块(包含 Content-Length 标头),缓存工作完美
我的问题是:是否可以在 iOS 中缓存 chunked 响应?
谢谢你的建议
【问题讨论】:
-
我想你可能会发现我的回答很有用:stackoverflow.com/questions/20248707/…
标签: ios caching afnetworking chunked-encoding nsurlcache