UIWebView清除缓存和cookie

转载 2015年11月21日 16:49:21

UIWebView清除Cookie:

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

UIWebView清除缓存:

//清除UIWebView的缓存
[[NSURLCachesharedURLCache] removeAllCachedResponses];

或者用下面的代码

NSURLCache * cache = [NSURLCache sharedURLCache];  
    [cache removeAllCachedResponses];  
    [cache setDiskCapacity:0];  
    [cache setMemoryCapacity:0];  

举报

相关文章推荐

iOS WebView 清除缓存和Cookie

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

清除缓存

今天给大家介绍一种简单的清除缓存的方法, 大家看过之后一定会理解这种简单的清除缓存的方法在做项目的时候, 清除缓存是一个很常用的且很有必要的东西, 之前我也从网上找了一种方法清除缓存, 但是比较麻烦,...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

清除缓存

获取缓存文件的大小 由于缓存文件存在沙箱中,我们可以通过NSFileManager API来实现对缓存文件大小的计算。 计算单个文件大小 +(float)fileSizeAtPath:(NSStr...

OC清除缓存代码实例

#import "ViewController.h" @interface ViewController () @end @implementation ViewController - (v...

Android清除本地数据缓存代码

主要功能清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 /* * 文 件 名: DataCleanManager.java * 描...

iOS开发 - Swift实现清除缓存功能

前言: 开发移动应用时,请求网络资源是再常见不过的功能。如果每次都去请求,不但浪费时间,用户体验也会变差,所以移动应用都会做离线缓存处理,其中已图片缓存最为常见。 但是时间长了,离线缓存会占...

清除缓存,数据库,sharedPreference和files

描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 import java.io.File; import android...

清除缓存功能

代码有点多,可以写一个工具类继承自NSObject 工具类.h文件#import #import "UIImageView+WebCache.h" @interface ClearCacheToo...

iOS清除缓存(OC实现)

//清除缓存按钮的点击事件 - (void)putBufferBtnClicked:(UIButton *)btn{ CGFloat size = [self folderSizeAtPat...

Android清除缓存

缓存的内容有:1、清除内/外缓存 2、清除数据库 3、清除sharedPreference 4、清除files和清除自定义目录以下是代码实现案例: /** * 本应用数据清除管理...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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