关于afnetworking当后台返回响应头设置过期时间为几分钟后 默认缓存问题

manager设置成忽略缓存 重新请求

  manager.requestSerializer.cachePolicy = NSURLRequestReloadIgnoringCacheData;


    NSURLRequestUseProtocolCachePolicy =0,//默认缓存策略

    NSURLRequestReloadIgnoringLocalCacheData =1,//忽略缓存 重新请求

    NSURLRequestReloadIgnoringLocalAndRemoteCacheData =4,//未实现

    NSURLRequestReloadIgnoringCacheData =NSURLRequestReloadIgnoringLocalCacheData,//忽略缓存 重新请求

    NSURLRequestReturnCacheDataElseLoad =2,// 有缓存就用缓存,没有缓存就重新请求

    NSURLRequestReturnCacheDataDontLoad =3,// 有缓存就用缓存,没有缓存就不发请求,当做请求出错处理(用于离线模式)

    NSURLRequestReloadRevalidatingCacheData =5, // 未实现

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容