【发布时间】:2015-09-22 07:38:12
【问题描述】:
-[NSURLCache cachedResponseForRequest:] 是如何工作的?它是否像键值对一样工作,其中键是 NSURLRequest 对象的内容(包括 NSURL 对象、缓存策略、超时间隔、HTTPBody、HTTPHeaders) ?如果是这样,那么如果上述任何一个字段不同,那么我们就无法检索缓存。
例如,假设 NSURLRequest 的所有内容都保持不变,除了 HTTPBody,其中一个请求的正文为:
{
a = 1;
}
而另一个请求的正文是:
{
a = 2;
}
我可以使用后一个请求获取前一个请求的缓存吗?
【问题讨论】:
标签: ios nsurlconnection nsurlcache