प्रॉक्सी के CONNECT प्रतिक्रिया हेडर कहाँ मिलें
जब गंतव्य प्रतिक्रिया ऑब्जेक्ट में प्रॉक्सी-विशिष्ट निदान फ़ील्ड गायब हो, तो CONNECT विनिमय देखें।
प्रॉक्सी के CONNECT उत्तर में एक निदान फ़ील्ड वेबसाइट के बाद के उत्तर से भिन्न प्रतिक्रिया का हिस्सा है। उच्च-स्तरीय गंतव्य प्रतिक्रिया ऑब्जेक्ट केवल बाद वाली को दिखा सकता है।
| परिवहन इंटरफ़ेस | CONNECT मेटाडेटा कहाँ दिखता है |
|---|---|
| Python का मानक HTTP कनेक्शन API, 3.12+ | get_proxy_response_headers() CONNECT प्रतिक्रिया हेडर लौटाता है, या None जब CONNECT नहीं भेजा गया हो। |
| libcurl हेडर संग्रह | CONNECT हेडर शामिल किए जा सकते हैं। CURLOPT_SUPPRESS_CONNECT_HEADERS संबंधित हेडर आउटपुट पथों के माध्यम से उनकी डिलीवरी नियंत्रित करता है। |
Guzzle के cURL हैंडलर के लिए, on_headers से प्रत्येक प्रतिक्रिया ब्लॉक पकड़ें केवल लौटाई गई प्रतिक्रिया देखने के बजाय। उस क्लाइंट का समर्थित इंटरफ़ेस उपयोग करें जो वास्तव में अनुरोध कर रहा है। Python के ऊपर बनी लाइब्रेरी ज़रूरी नहीं कि अपनी प्रतिक्रिया में कनेक्शन विधि दिखाए, और अलग कनेक्शन इंस्टेंस यह विनिमय प्रकट नहीं कर सकता। libcurl के CONNECT हेडर दबाने से पार्सर सरल हो सकता है, परंतु निदान के लिए आवश्यक साक्ष्य छिप जाता है।
यदि फ़ील्ड अब भी अनुपस्थित है, तो ऑपरेटर की प्रलेखित उत्पाद, विधि और परिणाम शर्तें देखें। सादे पाठ में अग्रेषित अनुरोध और अपारदर्शी HTTPS सुरंग मेटाडेटा अलग तरह से दिखा सकते हैं; विक्रेता फ़ील्ड हर प्रतिक्रिया का अनिवार्य हिस्सा नहीं है।
फ़ील्ड की परिभाषा उसके मान के साथ रखें। लौटाया गया IP श्रोता, स्थानीय बंधन, चुना गया निकास या गंतव्य बता सकता है। केवल उसका आकार वेबसाइट की ओर के स्रोत की पहचान नहीं करता।