2012-01-23 11 views
7

मैं डिबगिंग की सहायता के लिए कंसोल पर कच्चे-आईएसएच HTTP अनुरोध/प्रतिक्रियाओं को पंप करना चाहता हूं।लोकप्रिय ओपन-सोर्स फ्रेमवर्क AFNetworking में कंसोल के अनुरोध/प्रतिक्रिया लॉगिंग के लिए एक तंत्र है?

मैंने गिटहब पर विभिन्न दस्तावेज़ों को देखा है और कोड के माध्यम से त्वरित खोज की है और कुछ भी स्पष्ट नहीं मिला, इसलिए मुझे लगता है कि जवाब नहीं है। लेकिन सिर्फ यह जांचना चाहता था कि क्या मैंने कुछ भी स्पष्ट किया है।

उत्तर

13

AFURLConnectionOperation ऑपरेशन शुरू होने और समाप्त होने पर सूचनाएं भेजता है। आप आसानी से उन सूचनाओं के लिए सुनने और अधिसूचना वस्तु प्रवेश करके अनुरोध लॉग ऑन कर सकते हैं:

[[NSNotificationCenter defaultCenter] addObserverForName:AFNetworkingOperationDidStartNotification 
                object:nil 
                queue:nil 
               usingBlock:^(NSNotification *note) { 
               NSLog(@"Operation Started: %@", [note object]); 
               }]; 

FormatterKit 'अच्छे परिणाम के लिए रों TTTURLRequestFormatter के साथ संयोजित करें!

+0

आह! मैंने कभी एनएसएनोटिफिकेशन की तलाश करने का विचार नहीं किया। धन्यवाद @ mattt और ढांचे के लिए धन्यवाद :-) – Damien

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