//1.请求时出现-1016错误,添加以下代码,如果类型不一致按照报错提示更改有可能是text/plain,或者text/xml
[AFJSONRequestOperation addAcceptableContentTypes:[NSSet setWithObject:@"text/html"]];
//或者找到AFURLResponseSerialization.m文件中的这个方法添加相应的类型
- (instancetype)init {
self = [super init];
if (!self) {
return nil;
}
self.acceptableContentTypes = [NSSet setWithObjects:@"text/plain",@"application/json", @"text/json", @"text/javascript", nil];
return self;
}
//如果你请求得到这样的结果:reason = "wrong reqParam"; resCode = 9998;应该设置请求类型json,通过以下代码设置
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
//申明返回的结果是json类型
manager.responseSerializer = [AFJSONResponseSerializer serializer];
//申明请求的数据是json类型
manager.requestSerializer=[AFJSONRequestSerializer serializer];
关于AFNetworking的使用
最新推荐文章于 2023-10-21 12:12:39 发布