我的 Cocoa 应用程序使用WebView
打开使用 cookie 的页面。出于测试目的,我想删除这些 cookie。我怎样才能做到这一点(以编程方式或手动)?
如果您想以编程方式执行此操作,可以使用NSHTTPCookieStorage http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSHTTPCookieStorage_Class/Reference/Reference.html
你需要cookiesForURL:
and deleteCookie:
。有点像这样(未经测试):
NSHTTPCookieStorage *cookieJar = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (NSHTTPCookie *cookie in [cookieJar cookiesForURL:@"http://myserver.com"])
{
[cookieJar deleteCookie:cookie];
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)