AFNetworking网络请求失败

AFNetworking网络请求失败原因?

今天在调试项目的时候突然出现网络异常

然后追踪接口进行调试,打印了错误信息:Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable content-type: text/html" UserInfo={NSLocalizedDescription=Request failed: unacceptable content-type: text/html, NSErrorFailingURLKey=http://test.qiucoo.com/Openapi/AppQc/index,

关键字:content-type: text/html  它返回的内容格式为  text/html 

我们再看一下AFNetworking 里面默认支持的返回格式为 

"application/json" , "text/json", "text/javascript"  3种

而现在返回的格式支持  并没有 text/html ,所以网络请求失败

解决办法:在AFHTTPSessionManager  responseSerializer.acceptableContentTypes 添加类型 “text/html 

你可能感兴趣的:(AFNetworking网络请求失败)