Geva httplib2 ein greiðan HTTP-proxy
Set httplib2 ProxyInfo upp við HTTP-endpoint og skil flutningsbrestir frá autentisering á netstaðnum.
httplib2 tekur ímóti einum greiðum HTTP-proxy gjøgnum ProxyInfo. Tá httplib2 og tann stuðlaði SOCKS-treyturin eru tøk:
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")
Skift út proxy-endpointinum. HTTP-proxy listin bjóðar almennar tillagingar til ProxyInfo vert og port. HTTP-typen lýsir luraranum; hann kann bera HTTPS-endamálið gjøgnum tann stuðlaða tunnilleiðina.
Innskráningar og brestir
ProxyInfo veitir øki til proxy-innskráningar fyri hættir sum tænastan og implementeringin stuðla. Autentisering á netstaðnum hevur sína egnu uppsetning. Ein proxy-avbjóðing og eitt 401 frá endamálinum vísa til ymiskar kontur.
Kanna tað kunngjørd skipanina ímóti stuðlinum hjá tí installeraða klientinum í staðin fyri at ráða samsvar úr einum kendum autentiseringsmerki.
Lat váttan av sertifikati vera virkna. Greið frá, um bresturin kom, tá ið proxyn varð nádd, tá ið tunnilin varð settur upp, ella tá ið endamálið varð váttað. Ein eydnurík innflutningur vísir at pakkin er tøkur, meðan tann faktiska leiðin hjá klientinum og umfaringssetingar áseta, hvussu fyrispurningurin fer fram.