मैं एक बग को अलग करने की कोशिश कर रहा हूं जो कि पाइथन के httplib2 HTTP क्लाइंट या एपीआई में मौजूद है। (पहला अनुमान एपीआई है।) एक RESTful एपीआई में POST डेटा के लिए httplib2 का उपयोग करते समय, मुझे एपीआई में डेटा बचाने के लिए 401 प्रतिक्रिया स्थिति (कोई प्रमाणीकरण नहीं) और प्राप्त हो रहा है।मैं पाइथन HTTP क्लाइंट के नेटवर्क संचार की जांच कैसे कर सकता हूं?
मैं HTTP अनुरोध और क्लाइंट को प्रतिक्रिया की जांच करना चाहता हूं, नेटवर्क पर बहुत स्ट्रिंग्स और प्राप्त किए गए हैं। Httplib2 कोड आसानी से इसके भीतर से मूल्यों को कैप्चर करने में भी शामिल है, और शायद बग को याद कर सकता है।
क्लाइंट के साथ नेटवर्क संचार को देखने में तेज़ी लगती है। क्या कोई ऐसा टूल है जिसका उपयोग मैं स्थानीय नेटवर्क सॉकेट के साथ क्लाइंट के संचार की निगरानी के लिए कर सकता हूं?
[वायरशर्क] (http://www.wireshark.org/) – JBernardo
बदल रहा है ['httplib2.debuglevel'] (http://bitworking.org/projects/httplib2/doc/html/libhttplib2.html#httplib2 .debuglevel) कुछ भी उपयोगी नहीं उत्पादन? –
उस पर ध्यान नहीं दिया है। – chernevik