2010-12-06 61 views
2

从谷歌搜索一下,我的问题的答案是“是”。但是,我如何测试呢?在UIWebView中请求使用sharedHTTPCookieStorage吗?

我试图在webView:shouldStartLoadWithRequest:navigationType:到inpsect HTTP请求头(即[request allHTTPHeaderFields]),但没有要求有“曲奇”条目,即使cookie被成功地存储在[NSHTTPCookieStorage sharedHTTPCookieStorage]

回答

4

试试这个遍历在UIWebView的所有cookie,以验证他们是否有

NSHTTPCookie *aCookie; 
for (aCookie in [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]) { 
    NSLog(@"%@", aCookie); 
} 
+0

是的,饼干是有。我只是打印出数组:'NSLog(@“%@”,[[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies])` – 2010-12-06 04:32:34