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 کے اندرونی حصوں سے بندھے مَنکی پیچ دوبارہ استعمال سے پہلے زیرِ دیکھ بھال مطابقت کا بیان مانگتے ہیں۔
پراکسی اور منزل کی توثیق کی ضروریات الگ خانوں میں درج کریں، ناکام مرحلے سمیت۔ اس سے معلوم ہوتا ہے کہ کون سا چیلنج سنبھالا گیا اور کسے ابھی معاونت درکار ہے۔