Når applikasjonen gir Requests proxy-policyen sin, gi eit direkte unntak for den same policyen. For ein eksisterande Session og eit smalt avgrensa kall:

direct_routes = {'http': '', 'https': ''}
response = session.get(url, proxies=direct_routes, timeout=15)

Dei eksplisitt tomme verdiane vel direkte ruting for dei aktuelle skjema. Undersøk òg sjølve kallet og standardverdiane i Session for meir spesifikke vertsnøklar; ei overstyring berre på skjemanivå fjernar ikkje ei eiga vertsspesifikk rute.

Kvifor lét tilføyinga av verten til NO_PROXY den eksplisitte proxyen bli ståande? Oppslagsverket i Requests 2.34.2 kopierer mappinga som er oppgitt, og vurderer om miljøet skal fylla ut manglande oppføringar. Eit bypass-treff kan undertrykkje den oppdaginga utan å sletta ei rute som applikasjonen alt hadde oppgitt.

Kontroller mappinga som denne operasjonen brukar, før du legg til unntak i eit anna lag. Hald TLS-verifisering aktivert på den direkte ruta. Viss ei omdirigering endrar ruta igjen, undersøk None mot tomme proxy-verdiar gjennom den overgangen. Ein sertifikatfeil der er prov på tillit til destinasjonen på den vegen, noko som er skilt frå om ein proxy vart vald.

Relaterte artiklar