サービスがテキスト/HTMLを返すとき、AFJSonRequestoperationの応答に対処するにはどうすればよいですか?
-
26-10-2019 - |
質問
私はafnetworkingkに慣れていません。私の質問は、afjsonrequestoperationを使用するとき、私のサービスがテキスト/HTMLの結果を返したときです!誰かが私にいくつかの提案を与えることができますか?
解決
追加するだけです text/html
このようなexpcepableContentTypesへ:
[AFJSONRequestOperation addAcceptableContentTypes:[NSSet setWithObject:@"text/html"]];
これは間違いなく以下のオプションよりも良いオプションです。 AFJSONRequestOperation.m
他のヒント
行きます AFJSONRequestOperation.m
追加 text/html
+ (NSSet *)defaultAcceptableContentTypes {
return [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", @"text/html", nil];
}
暗闇の中でのちょうどショットですが、設定してみてください Accept
ヘッダーに application/json
のために NSURLRequest
, 、またはそれがうまくいかない場合は、aを追加します .json
URLの終わりまで。
所属していません StackOverflow