我正在使用Cookie构建iPhone应用程序。在Safari设置中删除Cookie不会将其删除。它们存储在哪里?是否可以从另一个UIWebView读取它们?
谢谢!
最佳答案
您的应用程序在[NSHTTPCookieStorage sharedHTTPCookieStorage]
容器中有自己的“cookie jar”。
您可以通过以下方式快速查看应用程序的Cookie jar 中的Cookie:
NSHTTPCookie *cookie;
NSHTTPCookieStorage *cookieJar = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (cookie in [cookieJar cookies]) {
NSLog(@"%@", cookie);
}
有几种方法可用于过滤和操作。查看用于访问cookie的NSHTTPCookieStorage文档和用于访问单个cookie属性的NSHTTPCookie文档。
关于iphone - UIWebView的cookie存储在哪里?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/771498/