尽管缓存标头,如何在AFNetworking中强制执行缓存

use*_*779 10 iphone caching http ios afnetworking

我想在AFNetworking中强制执行缓存,即使缓存头是Cache-Control:·私有没有其他缓存相关的头,我知道它将是一个基于时间的缓存,我没有问题.

即使它超出AFNetworking范围,也请告知.

我正在制作一个iOS 5 iPad应用程序,这里是我正在尝试缓存的XML文件中的头文件:

HTTP/1.1·200·OK(CR)(LF)
Cache-Control:·private(CR)(LF)
Content-Type:·text/xml;·charset=utf-8(CR)(LF)
Server:·Microsoft-IIS/7.5(CR)(LF)
X-AspNet-Version:·2.0.50727(CR)(LF)
X-Powered-By:·ASP.NET(CR)(LF)
Date:·Wed,·11·Jul·2012·18:42:27·GMT(CR)(LF)
Connection:·close(CR)(LF)
Content-Length:·20464(CR)(LF)
(CR)(LF)
Run Code Online (Sandbox Code Playgroud)

提前致谢.

smc*_*drc 0

我发现这个链接可能对您有帮助:https ://github.com/AFNetworking/AFNetworking/issues/495

基本上,您可以覆盖 NSURLConnection。