在UIWebView上更改cookie策略

时间:2015-08-14 08:29:32

标签: ios iphone xcode safari uiwebview

iOS UIWebview上的策略是默认接受所有cookie还是阻止它们?

如果要阻止,我该如何更改此政策?

由于

迈克尔

1 个答案:

答案 0 :(得分:2)

Cookie政策由以下人员管理:

[NSHTTPCookieStorage sharedHTTPCookieStorage].cookieAcceptPolicy

默认值为:

NSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomain

仅接受来自主文档域(当前打开的html文档的域)的 Cookie。

相关的枚举是:

typedef NS_ENUM(NSUInteger, NSHTTPCookieAcceptPolicy) {
    NSHTTPCookieAcceptPolicyAlways,
    NSHTTPCookieAcceptPolicyNever,
    NSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomain
};