iOS"Request failed: unacceptable content-type: text/html"
以前用的好端端的接口,今天访问居然出错了,但是再用浏览器测试,发现可以正常返回数据,甚是奇怪啊。
下面是错误信息:
获取服务器响应出错
} },NSErrorFailingURLKey=http://172.16.1.31:7001/itom/getwork,com.alamofire.serialization.response.error.data=<5b7b227374617475 73223a22 73756363 65737322 2c226d73 67223a22 e799bbe99986e688 90e58a9f 227d5d>, NSLocalizedDescription=Requestfailed: unacceptable content-type: text/html}
I also encountered the same problem.This means that your server issending "text/html"
"text/html"
acceptableContentTypes
AFURLResponseSerializati
@"text/html"
I hope this helps you. Best regards andless bugs as possible in the code.
op.responseSerializer.acceptableContentTypes =[NSSet setWithObject:@"text/html”];
对应到自己的项目里面,我用的是AFNetworking这套网络请求包,需要改的是:
AFURLResponseSerializati
223行:
self.acceptableContentTypes
加上蓝色部分,其实就是添加一种服务器返回的数据格式。
也可以看看这个参考
http://www.isaced.com/post-254.html
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。