httplib2-க்கு HTTP ப்ராக்ஸியை வெளிப்படையாக வழங்குங்கள்
HTTP endpoint உடன் 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")
ப்ராக்ஸி endpoint ஐ மாற்றவும். HTTP ப்ராக்ஸி பட்டியல் ProxyInfo host மற்றும் port க்கு பொதுவெளி வேட்பாளர்களை வழங்குகிறது. HTTP வகை கேட்பவரை விவரிக்கிறது; ஆதரவு சுரங்கப்பாதை வழியாக HTTPS இலக்கைக் கொண்டு செல்ல முடியும்.
சான்றுகள் மற்றும் தோல்விகள்
சேவை மற்றும் செயலாக்கம் ஆதரிக்கும் முறைகளுக்கு ProxyInfo ப்ராக்ஸி சான்று புலங்களை வழங்குகிறது. இணையதள அங்கீகாரத்திற்கு அதன் சொந்த உள்ளமைவு உள்ளது. ப்ராக்ஸி சவால் மற்றும் இலக்கின் 401 வெவ்வேறு கணக்குகளைக் குறிக்கின்றன.
பரிச்சயமான அங்கீகார லேபிளில் இருந்து இணக்கத்தை ஊகிப்பதற்குப் பதிலாக, அறிவிக்கப்பட்ட திட்டத்தை நிறுவப்பட்ட கிளையண்டின் ஆதரவுடன் சரிபார்க்கவும்.
சான்றிதழ் சரிபார்ப்பை இயக்கத்தில் வைத்திருங்கள். தோல்வி ப்ராக்ஸியை அடையும்போது, சுரங்கப்பாதையை நிறுவும்போது அல்லது இலக்கைச் சரிபார்க்கும்போது நிகழ்ந்ததா என்பதைக் கண்டறியவும். வெற்றிகரமான இறக்குமதி தொகுப்பின் கிடைக்கும் தன்மையைக் காட்டுகிறது, ஆனால் கிளையண்டின் உண்மையான பாதை மற்றும் தவிர்ப்பு அமைப்புகள் கோரிக்கை எவ்வாறு தொடரும் என்பதைத் தீர்மானிக்கின்றன.