iOS系统提供cookie存储以及管理机制
1 cookie存储机制
1.1 iOS 每一个app和app extension 有自己单独的cookie存储容器即sharedHTTPCookieStorage
的实例对象,sharedCookieStorageForGroupContainerIdentifier 的实例对象管理app group的cookies。
1.2 UIWebview UIWebView
instances within an app inherit the parent app's shared cookie storage.
1.3 Each WKWebView
instance has its own cookie storage. See the WKHTTPCookieStore
class for more information.
2 NSHTTPCookies
2.1 domain cookies的域名
2.2 session-only 一个布尔值,为true时表示在session(会话)结束时不应该被存储
2.3 expiresDate cookies的失效时间,如果为nil则表示cookies没有指定一个有效日期。如果cookie没有指定失效时间那么等同于session-only。