Dodiet httplib2 skaidru HTTP starpniekserveri
Konfigurējiet httplib2 ProxyInfo ar HTTP galapunktu un nošķiriet transporta kļūmes no vietnes autentifikācijas.
httplib2 pieņem skaidru HTTP starpniekserveri, izmantojot ProxyInfo. Kad httplib2 un tā atbalstītā SOCKS atkarība ir pieejama:
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")
Aizstājiet starpniekservera galapunktu. HTTP starpniekserveru saraksts piedāvā publiskus kandidātus ProxyInfo resursdatoram un portam. HTTP tips apraksta klausītāju; tas var pārnest HTTPS galamērķi pa atbalstīto tuneļa ceļu.
Akreditācijas dati un kļūmes
ProxyInfo nodrošina starpniekservera akreditācijas datu laukus metodēm, ko atbalsta pakalpojums un ieviešana. Vietnes autentifikācijai ir sava konfigurācija. Starpniekservera izaicinājums un galamērķa 401 attiecas uz dažādiem kontiem.
Pārbaudiet izsludināto shēmu pret instalētā klienta atbalstu, nevis seciniet saderību no pazīstamas autentifikācijas etiķetes.
Atstājiet sertifikātu pārbaudi ieslēgtu. Nosakiet, vai kļūme radās, sasniedzot starpniekserveri, izveidojot tuneli vai pārbaudot galamērķi. Veiksmīga importēšana parāda pakotnes pieejamību, savukārt klienta faktiskais maršruts un apiešanas iestatījumi nosaka, kā pieprasījums turpināsies.