प्रॉक्सीचे 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 श्रोता, स्थानिक बंधन, निवडलेला निर्गम किंवा गंतव्य वर्णन करू शकतो. फक्त त्याचा आकार वेबसाइटकडील स्रोत ओळखत नाही.