NO_PROXY nuk fshin një rrugë eksplicite të Requests
Dalloni shtypjen e zbulimit të proxy-t nga mjedisi nga heqja e një proxy të dhënë qëllimisht në një hartë Requests.
Kur aplikacioni i jep Requests politikën e tij të proxy-t, jepni një përjashtim të drejtpërdrejtë për të njëjtën politikë. Për një Session ekzistues dhe një thirrje me shtrirje të ngushtë:
direct_routes = {'http': '', 'https': ''}
response = session.get(url, proxies=direct_routes, timeout=15)
Vlerat bosh eksplicite zgjedhin rrugëtimin e drejtpërdrejtë për skemat përkatëse. Inspektoni gjithashtu thirrjen aktuale dhe vlerat e paracaktuara të Session për çelëza hosti më specifike; një anashkalim vetëm në nivel skeme nuk heq një rrugë të veçantë specifike për hostin.
Pse shtimi i hostit në NO_PROXY e la proxy-n eksplicite në vendin e vet? Zgjidhësi i Requests 2.34.2 kopjon hartën e dhënë dhe shqyrton nëse mjedisi duhet të plotësojë hyrjet që mungojnë. Një përputhje anashkalimi mund ta shtypë atë zbulim pa fshirë një rrugë që aplikacioni e kishte dhënë tashmë.
Kontrolloni hartën që përdor ky operacion përpara se të shtoni përjashtime në një shtresë tjetër. Mbajini verifikimet TLS të aktivizuara në rrugën e drejtpërdrejtë. Nëse një ridrejtim e ndryshon përsëri rrugën, inspektoni None kundrejt vlerave bosh të proxy-t gjatë atij tranzicioni. Një gabim certifikate atje është dëshmi për besimin te destinacioni në atë rrugë, e cila është e ndarë nga fakti nëse u zgjodh një proxy.