Проксидің Digest аутентификациясы Requests ішінде
Requests-тегі межелік Digest аутентификациясын проксидің Digest аутентификациясынан және оның HTTPS туннель талаптарынан ажыратыңыз.
Requests-тегі HTTPDigestAuth межелік аутентификацияны өңдейді. Прокси болса Proxy-Authenticate қосып 407 күйін қайтарады және өзінің аутентификация өңдеуін қажет етеді.
requests-toolbelt HTTPProxyDigestAuth ұсынып, прокси шақыруларын өңдейді және прокси авторизациясын дайындайды. Пайдаланылатын Requests пен транспорт нұсқаларының дәлдігімен үйлесімділігін тексеріңіз.
HTTPS CONNECT бөлек қолдауды қажет етеді
Прокси CONNECT туннелін орнату кезінде, қарапайым межелік жауабы жауап hook-тарына жетпей тұрып, шақыру ұсына алады. Сондықтан көрінетін 407-ні өңдеу CONNECT аутентификациясының барлық жолдарын қолдауды дәлелдемейді.
HTTPS межелері үшін туннель орнату кезінде қажетті прокси аутентификациясын анық қолдайтын клиентті немесе қолдауы бар интеграцияны пайдаланыңыз. Ескі Requests немесе urllib3 ішкі бөліктеріне байланған monkey patch-тер қайта пайдалану алдында қолдауы бар үйлесімділік мәлімдемесін талап етеді.
Прокси мен межелік аутентификация талаптарын бөлек өрістерге жазыңыз, сәтсіз аяқталған кезеңді қоса. Бұл қай шақырудың өңделгенін және қайсысының әлі қолдау қажет ететінін көрсетеді.