首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NSURLCache和ETags

NSURLCache和ETags
EN

Stack Overflow用户
提问于 2014-02-09 13:43:09
回答 1查看 8.4K关注 0票数 16

NSURLCache是否透明地处理服务器接收的ETags?

我的意思是:它是否会为每个ETags请求自动存储If-None-Match,然后在向同一个URL提交请求时发送适当的If-None-Match?还是我必须自己处理?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-09 14:30:47

是的,如果您设置它的缓存模式,它确实会透明地处理它:

代码语言:javascript
复制
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:urlString]
                                                           cachePolicy: NSURLRequestUseProtocolCachePolicy
                                                       timeoutInterval:60];

注意:您根本看不到请求中的头,如果服务器返回304响应,您将只看到它透明地从缓存加载的200响应。

票数 22
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21659764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档