美文网首页
06-16(使用AFNetworking POST数据的时候返回

06-16(使用AFNetworking POST数据的时候返回

作者: 绪雨成澜 | 来源:发表于2016-06-16 17:54 被阅读112次

    有时候我们在用AFNetworking POST数据的时候回返回给200的错误信息。

    response Code=-1016"Request failed: unacceptable content-type: text/html"

    这是因为AFNetworking在解析数据的时候,默认的解析类型为

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

    而上面的错误信息里可以看到是由于unacceptable content-type: text/html"也就是不识别text/html这种数据数据类型,因为一些公司后台返回数据的方式不一样。解决办法是只需要在默认的解析类型中加上这种提示的类型即可。添加后如下

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

    测试错误提示如下

    相关文章

      网友评论

          本文标题:06-16(使用AFNetworking POST数据的时候返回

          本文链接:https://www.haomeiwen.com/subject/nwwmdttx.html