Kapag ibinigay ng aplikasyon sa Requests ang patakaran nito sa proxy, magbigay ng direktang pagbubukod sa parehong patakaran. Para sa umiiral na Session at makitid na saklaw na tawag:

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

Ang hayagang walang laman na mga halaga ay pumipili ng direktang ruta para sa mga kaugnay na scheme. Suriin din ang aktwal na tawag at ang mga default ng Session para sa mas tiyak na mga host key; ang pag-override sa antas ng scheme lamang ay hindi nag-aalis ng hiwalay na rutang partikular sa host.

Bakit iniwan ng pagdaragdag ng host sa NO_PROXY ang hayagang proxy sa kinalalagyan nito? Kinokopya ng resolver ng Requests 2.34.2 ang ibinigay na mapping at isinasaalang-alang kung dapat punan ng kapaligiran ang mga nawawalang entry. Ang isang pagtutugma ng bypass ay maaaring sugpuin ang pagtuklas na iyon nang hindi binubura ang isang rutang naibigay na ng aplikasyon.

Suriin ang mapping na ginagamit ng operasyong ito bago magdagdag ng mga pagbubukod sa ibang antas. Panatilihing naka-enable ang pagpapatunay ng TLS sa direktang ruta. Kung muling babaguhin ng redirect ang ruta, suriin ang None kumpara sa walang laman na halaga ng proxy sa buong pagbabagong iyon. Ang error sa sertipiko doon ay ebidensya tungkol sa pagtitiwala sa destinasyon sa landas na iyon, na hiwalay sa kung napili ang isang proxy.

Kaugnay na mga artikulo