我正在使用AFNetworking从后端获取数据,并将请求的cachePolicy设置为NSURLRequestUseProtocolCachePolicy。响应头包含ETag值,Transfer-Encoding是chunked。
第二次调用相同的API时,它会像预期的那样获取新鲜数据而不是从缓存中获取。
我注意到,如果响应没有分块(包含Content-Length头),则缓存可以正常工作。
我的问题是:iOS是否有可能缓存分块响应?
感谢任何建议。
第二次调用相同的API时,它会像预期的那样获取新鲜数据而不是从缓存中获取。
我注意到,如果响应没有分块(包含Content-Length头),则缓存可以正常工作。
我的问题是:iOS是否有可能缓存分块响应?
感谢任何建议。