httplib2 akzeptéiert en expliziten HTTP-Proxy iwwer ProxyInfo. Wann httplib2 an seng ënnerstëtzt SOCKS-Ofhängegkeet verfügbar sinn:

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

Ersetzt den Proxy-Endpunkt. D'Lëscht vun HTTP-Proxien bitt ëffentlech Kandidaten fir den Host an de Port vum ProxyInfo. Den HTTP-Typ beschreift de Listener; hien kann d'HTTPS-Zil duerch de ënnerstëtzten Tunnelwee droen.

Umeldungsdaten a Fehler

ProxyInfo bitt Felder fir Proxy-Umeldungsdaten fir Methoden, déi vum Service an der Implementatioun ënnerstëtzt ginn. D'Authentifikatioun vun der Websäit huet hir eege Konfiguratioun. Eng Proxy-Ufuerderung an en 401 vum Zil bezéien sech op verschidde Konten.

Iwwerpréift dat ugekënnegt Schema géint d'Ënnerstëtzung vum installéierte Client, amplaz d'Kompatibilitéit aus engem bekannten Authentifikatiounslabel ofzeleeden.

Loosst d'Zertifikatspréifung ageschalt. Bestëmmt, ob de Fehler beim Erreeche vum Proxy, beim Opbau vum Tunnel oder beim Iwwerpréiwe vum Zil opgetrueden ass. En erfollegräichen Import weist d'Disponibilitéit vum Pak, wärend déi effektiv Route an d'Ëmgee-Parametere vum Client bestëmmen, wéi d'Ufro weidergeet.

Ähnlech Artikelen