当我的服务返回text / html时,如何处理AFJSONRequestOperation的响应?

时间:2012-01-11 04:50:29

标签: afnetworking

我是AFNetWorkingk的新手,我的问题是当我使用AFJSONRequestOperation时,我的服务返回了text / html结果!任何人都可以给我一些建议吗?或者其他方法来实现这个?

3 个答案:

答案 0 :(得分:6)

只需将text/html添加到a​​cceptedContentTypes,如下所示:

[AFJSONRequestOperation addAcceptableContentTypes:[NSSet setWithObject:@"text/html"]];

这绝对是比下面更好的选择,因为你不需要改变AFJSONRequestOperation.m

答案 1 :(得分:2)

转到AFJSONRequestOperation.m

添加text/html

+ (NSSet *)defaultAcceptableContentTypes {
    return [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", @"text/html", nil];
}

答案 2 :(得分:0)

只是在黑暗中拍摄,但尝试为Accept设置application/json标题为NSURLRequest,或者如果不起作用,请添加.json URL的结尾。