您的位置:首页 > 产品设计 > UI/UE

iOS AFNetworking “Request failed: unacceptable content-type: text/html”问题

2015-06-01 23:42 381 查看
使用AFNetworking出现报错:


error=ErrorDomain=com.alamofire.error.serialization.responseCode=-1016"Requestfailed:unacceptablecontent-type:text/html"UserInfo=0x7fdfd8729680{com.alamofire.serialization.response.error.response={URL:http://172.16.1.31:7001/itom/getwork}{statuscode:200,headers{

"Cache-Control"="no-cache";

"Content-Type"="text/html;charset=UTF-8";

Date="Mon,24Nov201403:13:16GMT";

"Transfer-Encoding"=Identity;

"X-Powered-By"="Servlet/2.5JSP/2.1";
å




解决方法:

全工程搜索AFURLResponseSerialization.m文件


修改223行:


self.acceptableContentTypes=
[NSSetsetWithObjects:@"application/json",@"text/html",@"text/json",@"text/javascript",nil];

加上蓝色部分,其实就是添加一种服务器返回的数据格式。

亲测,好使。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: