التابع AbstractBasicAuthHandler.http_error_auth_reqed()
في بايثون
< Python | urllib | request | AbstractBasicAuthHandler
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 19:56، 1 فبراير 2019 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>AbstractBasicAuthHandler.http_error_auth_reqed()</code> في بايثون}}</noinclude> يعالج التابع طلب...')
يعالج التابع طلب الاستيثاق عن طريق الحصول على زوج اسم المستخدم/كلمة المرور، وإعادة الطلب مرة أخرى.
البنية العامة
AbstractBasicAuthHandler.http_error_auth_reqed(authreq, host, req, headers)
المعاملات
authreq
يجب أن يكون اسم الترويسة حيث تكون المعلومات المتعلّقة بالحقل مضمّنة في الطلب.
host
يحدّد عنوان URL والمسار الذي ستُجرى فيه عملية الاستيثاق. إما أن يكون سُلطة authority (مثل: "python.org") أو عنوان URL يتضمّن مكوّن سُلطة (مثل "http://python.org/"). في كلا الحالتين يجب أن تتضمّن السُّلطة مكوّن معلومات المستخدم userinfo (لذا لا بأس باستخدام "python.org" و "python.org:80" ولكن لا يمكن استخدام "joe:password@python.org").
req
يجب أن يكون كائن Request (الذي فشل في عملية الاستيثاق).
headers
يجب أن يكون ترويسات الأخطاء.