由于后台设置了请求需要配置cookie,百度了很久,没发现如何在AFN中添加cookie,后来通过测试,居然如此简单,直接上代码:
//初始化请求类
AFHTTPSessionManager *session = [AFHTTPSessionManager manager];
//设置cookie的格式
//注意,cookieValue是后台给我们的,一般在登录成功后获取,cookieKey是后台定义好的cookie名
NSString *cook = [NSString stringWithFormat:@"cookieKey=cookieValue"];
//记住,这里一定是 @"Cookie",AFN需要
[session.requestSerializer setValue:cook forHTTPHeaderField:@"Cookie"];
网友评论