您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页每日iOS-04 (AFNetworking部分设置)

每日iOS-04 (AFNetworking部分设置)

来源:二三娱乐

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

}

}

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务