גיט httplib2 אַן עקספּליציט HTTP פּראָקסי
קאָנפיגורירט httplib2 ProxyInfo מיט אַן HTTP ענדפּוינט און טיילט אָפּ טראַנספּאָרט דורכפֿאַלן פֿון וועבזייטל אויטענטיפֿיקאַציע.
httplib2 נעמט אָן אַן עקספּליציט HTTP פּראָקסי דורך ProxyInfo. ווען 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 פֿונעם ציל באַציִען זיך אויף פֿאַרשיידענע קאָנטעס.
פּרופֿט דעם געמאָלדעטן סכימה קעגן דער שטיצע פֿונעם אינסטאַלירטן קליענט אַנשטאָט אָפּלײַטן פּאַסיקייט פֿון אַ באַקאַנטן אויטענטיפֿיקאַציע לאַבעל.
לאָזט סערטיפֿיקאַט וועריפֿיקאַציע אָפֿן. באַשטימט צי דער דורכפֿאַל איז געשען ביים דערגרייכן דעם פּראָקסי, ביים אויפֿשטעלן דעם טונעל אָדער ביים וועריפֿיצירן דעם ציל. אַ געראָטן אימפּאָרט ווייזט אַז דאָס פּאַקעט איז פֿאַראַן, בשעת דער קליענט׳ס עפֿעקטיווער וועג און אָמוועג סעטינגס באַשטימען ווי די בקשה גייט ווייטער.