text/html错误问题(AFNetworking 3.0)

使用AFNetworking请求数据时,发现了这个问题:

屏幕快照 2016-10-15 下午8.57.33.png

主要原因是数据解析不支持 text/plain 类型,要解决这个问题就要找到AFN的源文件:AFURLResponseSerialzation.m,如下图:

text/html错误问题(AFNetworking 3.0)_第1张图片
屏幕快照 2016-10-15 下午8.47.06.png

然后在方法的可接受文本类型后加一个:@"text/plain",如下图:

text/html错误问题(AFNetworking 3.0)_第2张图片
屏幕快照 2016-10-15 下午9.01.45.png

或者,

你也可以在创建会话管理者时,直接添加一个可接受类型:

 manage.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/plain"];

你可能感兴趣的:(text/html错误问题(AFNetworking 3.0))