NO_PROXY ei kustuta selgesõnalist Requestsi marsruuti
Eristage keskkonna proxy-tuvastuse summutamist Requests'i kaardil teadlikult antud proxy eemaldamisest.
Kui rakendus annab Requestsile oma puhverserveri poliitika, andke samale poliitikale otsene erand. Olemasoleva Sessioni ja kitsalt piiratud kutse jaoks:
direct_routes = {'http': '', 'https': ''}
response = session.get(url, proxies=direct_routes, timeout=15)
Selgesõnalised tühjad väärtused valivad asjaomaste skeemide jaoks otsese marsruutimise. Kontrollige ka tegelikku kutset ja Sessioni vaikeväärtusi täpsemate hostivõtmete osas; ainult skeemi tasandi alistamine ei eemalda eraldi hostipõhist marsruuti.
Miks jättis hosti lisamine NO_PROXY-i selgesõnalise proxy paigale? Requests 2.34.2 lahendaja kopeerib antud kaardi ja kaalub, kas keskkond peaks puuduvad kirjed täitma. Möödamineku vastavus võib selle tuvastuse summutada, kuid ei kustuta marsruuti, mille rakendus juba andis.
Kontrollige selle toimingu kasutatavat kaarti enne erandite lisamist teisele kihile. Hoidke TLS-i kontroll otsesel marsruudil lubatud. Kui ümbersuunamine muudab marsruuti uuesti, uurige selle ülemineku jooksul None'i ja tühjade proxy-väärtuste erinevust. Sertifikaadiviga seal on tõend sihtkoha usalduse kohta sellel teel, mis on eraldi sellest, kas proxy valiti.