NO_PROXY ачык Requests маршрутун өчүрбөйт
Айланадан прокси табууну басууну Requests картасында атайын берилген проксини алып салуудан айырмалаңыз.
Колдонмо Requestsке өзүнүн прокси саясатын бергенде, ошол эле саясатка түз эрежеден тыш коюу бериңиз. Бар Session жана кууш чөйрөдөгү чакыруу үчүн:
direct_routes = {'http': '', 'https': ''}
response = session.get(url, proxies=direct_routes, timeout=15)
Ачык бош маанилер тиешелүү схемалар үчүн түз маршруттоону тандайт. Көбүрөөк конкретүү хост ачкычтары үчүн чыныгы чакырууну жана Sessionдин демейки маанилерин да текшериңиз; схема деңгээлиндеги гана кайра аныктоо өзүнчө хостко тиешелүү маршрутту алып салбайт.
Хостту NO_PROXY тизмесине кошуу эмне үчүн ачык проксини ордунда калтырды? Requests 2.34.2нин чечүүчүсү берилген картаны көчүрөт жана айлана жетишпеген жазууларды толукташы керекпи деп карайт. Айланып өтүү дал келүүсү бул табууну баса алат, бирок колдонмо мурун берген маршрутту өчүрбөйт.
Башка катмарда эрежеден тыш коюуларды кошпостон мурун бул операция колдонгон картаны текшериңиз. Түз маршрутта TLS текшерүүсүн күйүк тутуңуз. Эгер багыттоо маршрутту кайра өзгөртсө, ошол өтүү ичинде None менен бош прокси маанилерин карап чыгыңыз. Ал жердеги сертификат катасы ошол жолдогу багытка болгон ишенимдин далили, бул прокси тандалдыбы же жокпу дегенден өзүнчө.