在发送请求后一直报错, 浏览器解析却没有问题, 所以基本可以确定是AFNetworking的问题
下面是解决方法:
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; // 添加这句代码 manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript",@"text/html", nil]; [manager GET:URLString parameters:params progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) { success(task, responseObject); } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) { failure(error); }];
添加设置acceptableContentTypes后, 这个问题就解决了...