2016-07-27 5 views
6

मैं 0xको 1.x से 3.x तक अपग्रेड करने जा रहा हूं। मेरा सवाल यह है कि AFHTTPSessionManager और AFURLSessionManager के बीच क्या अंतर है? और प्रत्येक का उपयोग कब करें? कौन सा XML और JSON अनुरोध और प्रतिक्रिया दोनों का समर्थन करता है? धन्यवादAFNetworking 3.x AFHTTPSessionManager और AFURLSessionManager के बीच क्या भिन्न है?

उत्तर

8

आप आम तौर पर AFHTTPSessionManager उपयोग करें यदि आप GET या POST अनुरोध करता है कि जटिल प्रतिक्रियाओं का JSON की तैयारी या x-www-formurlencoded अनुरोधों या पार्स शामिल हो सकता है करना चाहते हैं। यदि आप बहुत ही सरल अनुरोध कर रहे हैं जिसके लिए आपको अतिरिक्त AFHTTPSessionManager क्षमताओं की आवश्यकता नहीं है, तो आप AFURLSessionManager से दूर हो सकते हैं।

नीचे की रेखा, AFHTTPSessionManager जटिल अनुरोधों और/या जटिल प्रतिक्रियाओं के विश्लेषण के कुछ अमीर निर्माण के साथ AFURLSessionManager का एक उप-वर्ग है। आपके प्रश्न के आधार पर (XML और JSON प्रतिक्रियाओं को पार्स करना), AFHTTPSessionManager वह है जिसे आप उपयोग करना चाहते हैं।

संबंधित मुद्दे