Кога апликацијата ѝ ја дава на Requests својата прокси политика, дајте директно исклучок за истата политика. За постоечка Session и тесно ограничен повик:

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

Експлицитно празните вредности избираат директно насочување за соодветните шеми. Проверете го и вистинскиот повик и стандардните вредности на Session за поконкретни клучеви на домаќин; прегазување само на ниво на шема не отстранува посебна маршрута специфична за домаќин.

Зошто додавањето на домаќинот во NO_PROXY го остави експлицитното прокси на место? Решавачот на Requests 2.34.2 ја копира дадената мапа и разгледува дали околината треба да ги пополни записите што недостасуваат. Совпаѓање за обиколување може да го потисне тоа откривање без да избрише маршрута што апликацијата веќе ја дала.

Проверете ја мапата што ја користи оваа операција пред да додадете исклучоци на друго ниво. Држете ја TLS проверката вклучена на директната маршрута. Ако пренасочување повторно ја смени маршрутата, испитајте None наспроти празни прокси вредности низ тој премин. Грешка со сертификат таму е доказ за довербата во одредиштето на тој пат, што е одделно од тоа дали е избрано прокси.

Поврзани статии