2

私は AFNetWorkingk を初めて使用します。私の質問は、AFJSONRequestOperation を使用すると、サービスが text/html の結果を返したということです。誰でも私にいくつかの提案を与えることができますか?またはこれを実装する他の方法はありますか?</p>

4

3 に答える 3

6

text/html次のように、acceptableContentTypes に追加するだけです。

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

変更する必要がないため、これは間違いなく以下のオプションよりも優れていますAFJSONRequestOperation.m

于 2013-02-22T03:28:28.997 に答える
2

に行くAFJSONRequestOperation.m

追加text/html

+ (NSSet *)defaultAcceptableContentTypes {
    return [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", @"text/html", nil];
}
于 2012-06-26T00:48:52.097 に答える
0

暗闇の中でのショットですが、Acceptヘッダーをapplication/jsonに設定してみてください。それでも問題が解決NSURLRequestしない場合.jsonは、URLの末尾にを追加してください。

于 2012-01-16T23:44:14.297 に答える