1.设置http header内容:
[[HttpNetworkManagergetInstance].sharedClient.requestSerializersetValue:请求头内容 forHTTPHeaderField:@"请求头名称"];
2.全局处理http返回的状态
实现要监听事件
[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(HTTPOperationDidFinish:)name:AFNetworkingOperationDidFinishNotificationobject:nil];
然后统一处理
- (void)HTTPOperationDidFinish:(NSNotification*)notification {
AFHTTPRequestOperation*operation = (AFHTTPRequestOperation*)[notificationobject];
if(![operationisKindOfClass:[AFHTTPRequestOperationclass]]) {
return;
}
if([operation.responsestatusCode] ==401) {
// enqueue a new request operation here
}
}