쿠키 가져오기 UIWebView

1078 단어
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
//    [webView stringByEvaluatingJavaScriptFromString:@"myFunction();"];
    NSHTTPCookieStorage *sharedHTTPCookieStorage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
    NSArray *cookies = [sharedHTTPCookieStorage cookiesForURL:request.URL];
    NSEnumerator *enumerator = [cookies objectEnumerator];
    NSHTTPCookie *cookie;
    while (cookie = [enumerator nextObject]) {
        NSLog(@"COOKIE{name: %@, value: %@}", [cookie name], [cookie value]);
    }
}

Apple 공식 참조 문서:https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSHTTPCookieStorage_Class/index.html
주제 밖의 말:
  ios   webview      
1.      : webView    APP      ;
2.    :          ,   webview         webview   ,       。

*APP  webview   ,       token;
*JS  APP       ,      ;
*APP              ,       webview;
*JS  APP  webview    token              ;

좋은 웹페이지 즐겨찾기