当前位置:  开发笔记 > 前端 > 正文

如何在Cocoa应用程序中删除WebView存储的cookie?

如何解决《如何在Cocoa应用程序中删除WebView存储的cookie?》经验,为你挑选了1个好方法。

我的Cocoa应用程序用于WebView打开使用cookie的页面.出于测试目的,我想删除这些cookie.我该怎么做(以编程方式或手动方式)?



1> Russell Hanc..:

如果您想以编程方式执行此操作,则可以使用 NSHTTPCookieStorage

你需要cookiesForURL:deleteCookie:.有点像这样(未经测试):

NSHTTPCookieStorage *cookieJar = [NSHTTPCookieStorage sharedHTTPCookieStorage];

for (NSHTTPCookie *cookie in [cookieJar cookiesForURL:@"http://myserver.com"]) 
{
  [cookieJar deleteCookie:cookie];
}

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有