httplib2 ला स्पष्ट HTTP प्रॉक्सी द्या
HTTP एंडपॉइंटसह httplib2 ProxyInfo कॉन्फिगर करा आणि वाहतूक अयशस्वीता वेबसाइट प्रमाणीकरणापासून वेगळी करा.
httplib2 ProxyInfo द्वारे स्पष्ट HTTP प्रॉक्सी स्वीकारतो. httplib2 आणि त्याचे समर्थित SOCKS अवलंबित्व उपलब्ध असताना:
import httplib2
import socks
proxy = httplib2.ProxyInfo(
proxy_type=socks.PROXY_TYPE_HTTP,
proxy_host="proxy.example.net",
proxy_port=8080,
)
client = httplib2.Http(proxy_info=proxy, timeout=15)
response, content = client.request("https://example.com/", "GET")
प्रॉक्सी एंडपॉइंट बदला. HTTP प्रॉक्सी सूची ProxyInfo होस्ट आणि पोर्टसाठी सार्वजनिक उमेदवार देते. HTTP प्रकार श्रोत्याचे वर्णन करतो; तो समर्थित बोगदा मार्गाने HTTPS गंतव्य नेऊ शकतो.
क्रेडेन्शियल्स आणि अयशस्वीता
ProxyInfo सेवा आणि अंमलबजावणी समर्थित पद्धतींसाठी प्रॉक्सी क्रेडेन्शियल फील्ड पुरवतो. वेबसाइट प्रमाणीकरणाचे स्वतःचे कॉन्फिगरेशन आहे. प्रॉक्सी आव्हान आणि गंतव्याचा 401 वेगवेगळ्या खात्यांना सूचित करतात.
परिचित प्रमाणीकरण लेबलवरून सुसंगतता गृहीत धरण्याऐवजी जाहीर केलेली योजना स्थापित क्लायंटच्या समर्थनाशी तपासा.
प्रमाणपत्र पडताळणी सक्रिय ठेवा. अयशस्वीता प्रॉक्सीपर्यंत पोहोचताना, बोगदा स्थापित करताना किंवा गंतव्य पडताळताना झाली का ते ओळखा. यशस्वी आयात पॅकेजची उपलब्धता दर्शवते, तर क्लायंटचा प्रभावी मार्ग आणि बायपास सेटिंग्ज विनंती कशी पुढे जाईल हे ठरवतात.