美文网首页
AFN 获取 cookie

AFN 获取 cookie

作者: 爱喝农药de清凉 | 来源:发表于2017-05-25 09:11 被阅读25次

    cookie 保存登录状态

        //设置 cookie
        NSData * data = ({
            
            NSArray * cookies = [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookiesForURL:[NSURL URLWithString:@"http://codog.com.cn:8080/api/user/login"]];
            
            [NSKeyedArchiver archivedDataWithRootObject:cookies];
            
        });
        
        [[NSUserDefaults standardUserDefaults] setObject:data forKey:Cookie_Name];
    

    //验证 cookie
    NSData * cookiesData = [[NSUserDefaults standardUserDefaults] objectForKey:Cookie_Name];

    if ([cookiesData length]) {
        
        NSArray * cookies = [NSKeyedUnarchiver unarchiveObjectWithData:cookiesData];
        for (NSHTTPCookie * cookie in cookies) {
            
            [[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookie:cookie];
            
        }
        
    }
    

    相关文章

      网友评论

          本文标题:AFN 获取 cookie

          本文链接:https://www.haomeiwen.com/subject/ezuaxxtx.html