原因:
不可接受的内容类型 “text/html”
解决方案1:
AFJSONResponseSerializer.m中,222行左右
把 这句: self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", nil];
修改为:
self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript",@"text/html", nil];
解决方案2:
就是在AFNetWorking的responseSerializer里面增加”text/html“这个内容类型。
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.responseSerializer = [AFJSONResponseSerializer
new
];
manager.responseSerializer.acceptableContentTypes = [
NSSet
setWithObjects:
@"text/html"
,
nil
];
一个直接修改AFNetworking中代码,一个在自己用代码往里面添加