我正在使用后端服务器处理我无法控制的应用程序。服务器响应有标题
"Cache-Control" = "max-age=0, private, no-store, no-cache, must-revalidate";
Expires = "Fri, 20 Jun 2014 09:00:39 GMT";
除其他外,但这两个值都是错误的,响应应缓存15分钟。我搜索并找到了解决这个问题的方法,即Bypassing http response header Cache-Control: how to set cache expiration?
但它对我不起作用, - storeCachedResponse:forRequest:永远不会被调用。我还在请求中设置NSURLRequestReturnCacheDataElseLoad。
对于我可能做错的任何想法都将不胜感激!