AFNetworking 修改

Posted 刘明鑫l

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AFNetworking 修改相关的知识,希望对你有一定的参考价值。

相比大家刚刚拿到AFNetworking  post  和 get 请求数据的时候都会有些小问题吧  

NSLocalizedDescription=Request failed: unacceptable content-type: text/html

就是这个   修改的话很简单

解决方法:

修改AFNetworking中AFURLResponseSerialization.m文件

在223行,将

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

改成

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

增加了一个 @"text/html"

 

加入这个格式就好了

以上是关于AFNetworking 修改的主要内容,如果未能解决你的问题,请参考以下文章

AFNetworking 总是返回不可接受的内容类型:text/html

[AFN]AFNetworking错误总结

iOS 使用AFNetworking遇到异常 Request failed: unacceptable content-type: text/html

AFNetworking 2.0:NSLocalizedDescription=请求失败:不可接受的内容类型:文本/html

“请求失败:不可接受的内容类型:文本/html”使用 AFNetworking 2.0

无法使用 AFNetworking 发出 POST 请求