iOS--UIWebView清除缓存和Cookie

原创 2016年08月31日 16:35:37

1.清除缓存和cookie

- (void)cleanCacheAndCookie{  
    //清除cookies  
    NSHTTPCookie *cookie;  
    NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];  
    for (cookie in [storage cookies]){  
        [storage deleteCookie:cookie];  
    }  

2.清除UIWebView的缓存

   [[NSURLCache sharedURLCache] removeAllCachedResponses];  
    NSURLCache * cache = [NSURLCache sharedURLCache];  
    [cache removeAllCachedResponses];  
    [cache setDiskCapacity:0];  
    [cache setMemoryCapacity:0];  
}  
版权声明:欢迎转载!

相关文章推荐

React-Native实战之(清理app缓存+Redux合成)

前言:好久没写博客了,因为这段时间一直在搞rn,程序员真是一个苦逼的职业啊,被逼着去学习了下React Native,这东西吧,感觉有点原生app开发经验的童鞋上手还是比较容易的,搞前端的就更不用说了...

NSInvocation在获取返回值后crash问题

在使用NSInvocation的过程中,遇到一个问题。

iOS-UIWebview缓存并保证实时性

  • 2017年05月17日 15:59
  • 5KB
  • 下载

iOS WebView 清除缓存和Cookie

If your iPhone or iPad app embeds UIWebViews or makes HTTP requests directly with NSURLConnection,...

iOS UIWebView 通过 cookie 完成自动登录验证

一些说明: 通过UIWebView登录后,会自动得到web服务器设置的cookie包括服务器中的seesionid。cookie不会自动保存在app里面,需要通过设置才能在下次启动app时获取。...

iOS中UIWebView与WKWebView、JavaScript与OC交互、Cookie管理看我就够(上)

前言iOS开发中,用来显示一个html页、H5页,经常会用的一个控件是WebView。说到WebView,你知道多少呢?是简单的展示,还是要和OC交互实现比较复杂的功能呢?本文将为您介绍iOS中的We...

iOS UIWebView 通过 cookie 完成自动登录验证

通过UIWebView登录后,会自动得到web服务器设置的cookie包括服务器中的seesionid。 cookie不会自动保存在app里面,需要通过设置才能在下次启动app时获取。 自动登录,需要...

iOS UIWebView 通过 cookie 完成自动登录验证

一些说明: 通过UIWebView登录后,会自动得到web服务器设置的cookie包括服务器中的seesionid。cookie不会自动保存在app里面,需要通过设置才能在下次启动app时获取。...

iOS中UIWebView与WKWebView、JavaScript与OC交互、Cookie管理看我就够(下)

前言在前面的文章中,我们介绍了UIWebView、WKWebView一些使用,与JS的交互和一些坑,相信看过的小伙伴们,已经大概清楚了吧,如果有问题,欢迎提问。本文是本系列文章的最后一篇,主要为小伙伴...

iOS开发UIWebView缓存

最近做了UIWebView的缓存,用了两种方式去实现:第一种使用的是重写UIWebview的URlCache方法,在urlCache方法中请求网页数据,保存网页数据至本地磁盘。 使用RNCaching...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS--UIWebView清除缓存和Cookie
举报原因:
原因补充:

(最多只允许输入30个字)