Requests માં પ્રોક્સી Digest પ્રમાણીકરણ
Requests ના લક્ષ્ય Digest પ્રમાણીકરણને પ્રોક્સી Digest અને તેની HTTPS ટનલની જરૂરિયાતોથી અલગ પાડો.
Requests નું HTTPDigestAuth લક્ષ્ય પ્રમાણીકરણ સંભાળે છે. પ્રોક્સી તેના બદલે Proxy-Authenticate સાથે સ્થિતિ 407 મોકલે છે અને તેને પોતાની પ્રમાણીકરણ સંભાળની જરૂર છે.
requests-toolbelt HTTPProxyDigestAuth પ્રદાન કરે છે પ્રોક્સી પડકારો પર પ્રક્રિયા કરવા અને પ્રોક્સી અધિકૃતિ તૈયાર કરવા. વપરાતા ચોક્કસ Requests અને ટ્રાન્સપોર્ટ આવૃત્તિઓ સાથે સુસંગતતા તપાસો.
HTTPS CONNECT ને અલગ આધારની જરૂર છે
સામાન્ય લક્ષ્ય પ્રતિસાદ response hook સુધી પહોંચે તે પહેલાં, CONNECT ટનલ સ્થાપિત કરતી વખતે પ્રોક્સી પડકાર આપી શકે છે. તેથી દૃશ્યમાન 407 સંભાળવું એ CONNECT પ્રમાણીકરણના તમામ માર્ગો માટે આધાર સ્થાપિત કરતું નથી.
HTTPS લક્ષ્યો માટે, ટનલ સ્થાપિત કરતી વખતે જરૂરી પ્રોક્સી પ્રમાણીકરણને સ્પષ્ટપણે સમર્થન આપતું ક્લાઇન્ટ અથવા જાળવણી કરાયેલું એકીકરણ વાપરો. જૂના Requests અથવા urllib3 આંતરિક ભાગો સાથે જોડાયેલા મંકી પેચ ફરી વાપરતા પહેલાં જાળવણી કરાયેલું સુસંગતતા નિવેદન માંગે છે.
પ્રોક્સી અને લક્ષ્ય પ્રમાણીકરણની જરૂરિયાતો અલગ ક્ષેત્રોમાં નોંધો, નિષ્ફળ ગયેલા તબક્કા સહિત. આ દર્શાવે છે કે કયો પડકાર સંભાળ્યો છે અને કયાને હજી આધારની જરૂર છે.