httplib2 ProxyInfo арқылы анық HTTP проксиін қабылдайды. 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 жауабы әртүрлі тіркелгілерге қатысты.

Жарияланған схеманы орнатылған клиенттің қолдауымен салыстырыңыз, таныс аутентификация белгісінен үйлесімділік туындатпаңыз.

Сертификатты тексеруді қосылып қалдырыңыз. Ақаудың проксиге жету кезінде, туннель орнату кезінде немесе мақсатты тексеру кезінде болғанын анықтаңыз. Сәтті импорт пакеттің қолжетімділігін көрсетеді, ал клиенттің нақты маршруты мен айналып өту параметрлері сұраныстың қалай жалғасатынын анықтайды.

Қатысты мақалалар