httplib2 aktsepteerib selgesõnalist HTTP-puhverserverit ProxyInfo kaudu. Kui httplib2 ja selle toetatud SOCKS-sõltuvus on saadaval:

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")

Asenda puhverserveri otspunkt. HTTP-puhverserverite loend pakub avalikke kandidaate ProxyInfo hosti ja pordi jaoks. HTTP-tüüp kirjeldab kuulajat; see suudab HTTPS-sihtkoha läbi toetatud tunnelitee edasi kanda.

Mandaadid ja tõrked

ProxyInfo pakub puhverserveri mandaatide välju meetoditele, mida teenus ja teostus toetavad. Veebisaidi autentimisel on oma konfiguratsioon. Puhverserveri väljakutse ja sihtkoha 401 puudutavad erinevaid kontosid.

Kontrolli teatatud skeemi paigaldatud kliendi toe vastu, selle asemel et tuletada ühilduvust tuttavast autentimissildist.

Hoia sertifikaadi kontrollimine sees. Tee kindlaks, kas tõrge tekkis puhverserverini jõudmisel, tunneli loomisel või sihtkoha kontrollimisel. Edukas import näitab paketi saadavust, samas kui kliendi tegelik marsruut ja möödasõidu seaded määravad, kuidas päring jätkub.

Seotud artiklid