AFNetworking
を1.xから3.xにアップグレードしようとしています。私の質問は、AFHTTPSessionManager
とAFURLSessionManager
の違いは何ですか?いつそれぞれを使うのですか?どれがXML
とJSON
要求と応答の両方をサポートしていますか?あなたはJSONまたはx-www-formurlencoded
要求や複雑な応答の解析の準備を含めることができますGET
またはPOST
要求を行いたい場合おかげAFNetworking 3.x AFHTTPSessionManagerとAFURLSessionManagerの違いは何ですか?
6
A
答えて
8
あなたは、一般的にAFHTTPSessionManager
を使用しています。非常に単純な要求を行っている場合には、AFHTTPSessionManager
の機能を追加する必要がない場合は、AFURLSessionManager
を取得することができます。
ボトムラインAFHTTPSessionManager
は、複雑な要求をより豊かに作成したり、複雑なレスポンスを構文解析したりすることによって、わずかにAFURLSessionManager
のサブクラスです。あなたの質問(XMLとJSONの応答を解析する)に基づいて、AFHTTPSessionManager
が使いたいものです。
関連する問題
- 1. cakephp 3.xのindex.ctpとview.ctpの違いは何ですか?
- 2. (function(x:<_))= xと(function(x:_))= xの違いは何ですか?
- 3. セットアップAFNetworking 3.xシングルトンリクエストとレスポンスのシリアル化
- 4. AFNetworking 3.xの移行とXMLパーサー
- 5. OpenGL 3.xと4.Xの違いは?
- 6. C++のx = ++ iとx = i ++の違いは何ですか?
- 7. プロミスチェーンのPromise.allとx => Promise.all(x)の違いは何ですか?
- 8. NSURLConnection、NSURLSession、AFNetworkingの違いは何ですか?
- 9. "module self :: X"と "module X"の違いは何ですか?
- 10. X-XSRF-TOKENとX-CSRF-TOKENの違いは何ですか?
- 11. x = * p ++と* p ++の違いは何ですか; x = * p in c?
- 12. AFNetworking 3.xのカスタムキャッシュを実装する
- 13. AFNetworking 3.Xを使用してBOOLをJSONにポストするObjectiveC
- 14. regexの "(\ w){3}"と "(\ w {3})"の違いは何ですか?
- 15. フォームヘルパーXフォームビルダ。違いは何ですか?
- 16. int(* p)[3]とint * p [3]の違いは何ですか?
- 17. auto a = A(3)とA a(3)の違いは何ですか?
- 18. コスト関数、sum(x)とones(1、length(x))の違いは何ですか?* x?
- 19. AFNetworking 3非同期イメージダウンロードキュー
- 20. py3.xのlist()と[]の実装の違いは何ですか?
- 21. AFNetworking 3 x-www-form-urlencoded投稿データ
- 22. int [] xの違いは何ですか? int x [];?
- 23. Angular 1.X vs 2.Xの違いは何ですか
- 24. WindowsとOS XのOpenGLアルファブレンドの違いは何ですか?
- 25. OpenGL/Cocos2d-xシェーダのv_texCoordとgl_FragCoordの違いは何ですか?
- 26. JVMの - 、 - X paramsと-XX paramsの違いは何ですか?
- 27. perl -dのxとpの違いは何ですか?
- 28. pythonでmap(func、list)と[func(x)in listのxの違いは何ですか]
- 29. Aptana Studio 3のCSSファイルの赤いXとは何ですか?
- 30. CQ5とAEM 6.xの違いは何ですか?大きな違いは何ですか?