AFNetworking请求添加cookie

由于后台设置了请求需要配置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"];

你可能感兴趣的:(AFNetworking请求添加cookie)