美文网首页
iOS 获取请求Cookies和header信息

iOS 获取请求Cookies和header信息

作者: 114105lijia | 来源:发表于2019-10-03 14:51 被阅读0次

1.获取cookies

- (void)getCookies {
    NSHTTPCookieStorage *cookieJar = [NSHTTPCookieStorage sharedHTTPCookieStorage];
    NSArray *cookieArr = [cookieJar cookies];
    for(NSHTTPCookie *cookie in cookieArr) {
        if ([cookie.name isEqualToString:@"salt"]) {
            //存储cookies
            _cookie = cookie.value;
        }
        //存储之后删除cookies
        [cookieJar deleteCookie:cookie];
    }
}

2.获取header信息

NSURLResponse * _Nullable response.......
NSHTTPURLResponse *r = (NSHTTPURLResponse *)response;
NSDictionary *dict = [r allHeaderFields];
self.cookie = dict[@"salt"];

相关文章

网友评论

      本文标题:iOS 获取请求Cookies和header信息

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