应用场景
做文件下载,需要在头部添加登陆信息用于后台鉴定权限。跟AFHTTPSessionManager
设置请求头有些不一样,如下:(google一下就找到了,结果百度了半天,垃圾百度)
AFURLSessionManager *manager = [[AFURLSessionManager alloc] initWithSessionConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]];
manager.responseSerializer = [AFHTTPResponseSerializer serializer];
NSMutableURLRequest *request = [[AFHTTPRequestSerializer serializer] requestWithMethod:@"GET" URLString:self.urlString parameters:nil error:nil];
NSString *rrsession = [UserInfo sharedInstance].rrsession;
[request setValue:rrsession forHTTPHeaderField:@"rrsession"];
downloadTask = [manager downloadTaskWithRequest:request progress:^(NSProgress * _Nonnull downloadProgress) {
}...