iOS开发数据解析错误: "Request failed: unacceptable content-type: text/html"
在使用AFNetworking 框架,一般服务器返回的数据格式大多都是@"application/json"
但当服务器返回的格式@"text/html"时;JSON解析解析就会报错: "Request failed: unacceptable content-type: text/html"!
解决办法:
在AFNetworking框架中,找到AFHTTPResponseSerializer.m文件,并在里面找到下面的代码
- (instancetype)init { self = [super init]; if (!self) { return nil; } self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", @"text/html", nil]; return self; }
如上所示,增加绿色底色的content type即可。

浙公网安备 33010602011771号