iOS-AFN网络请求经典错误

1 请求数据

1.1- 404
这种简单 有两种情况 1参数错误 2服务器没开
1.2 -1016
在进行网络请求时出现-1016 是因为只支持text/json,application/json,text/javascript你可以添加text/html或其他

manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"text/html",@"application/json",nil];

1.3 -3840
Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (JSON text did not start with array or object and option to allow fragments not set.) UserInfo=0x9152780 {NSDebugDescription=JSON text did not start with array or object and option to allow fragments not set.}

//这个东西 加上就 好了
manager.requestSerializer = [AFHTTPRequestSerializer serializer];
manager.responseSerializer = [AFHTTPResponseSerializer serializer];

2 500+ 500 就是服务器的问题了

PS: 错误码

1xx - 信息提示
2xx - 成功
3xx - 重定向
4xx - 客户端错误
5xx - 服务器端错误
网络请求状态码

你可能感兴趣的:(iOS-AFN网络请求经典错误)