الفرق بين المراجعتين لصفحة: «Python/urllib/request/BaseHandler/protocol request»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>BaseHandler.protocol_request()</code> في بايثون}}</noinclude> هذا التابع غير معرّف في ال...' |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:التابع <code>BaseHandler.protocol_request()</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:التابع <code>BaseHandler.protocol_request()</code> في بايثون}}</noinclude> | ||
هذا التابع غير معرّف في الصنف | هذا التابع غير معرّف في الصنف <code>BaseHandler</code>، ولكن يجب على الأصناف المتفرّعة منه أن تعرّف هذا التابع إن كان المطلوب إجراء معالجة قبلية للطلبات الخاصّة بالبروتكول المعطى. | ||
يُستدعى هذا التابع، في حال استخدامه، من قبل كائن OpenerDirector الأب. يجب أن تكون القيم المعادة كائن Request. | يُستدعى هذا التابع، في حال استخدامه، من قبل كائن <code>OpenerDirector</code> الأب. يجب أن تكون القيم المعادة كائن <code>Request</code>. | ||
== البنية العامة == | == البنية العامة == | ||
سطر 14: | سطر 14: | ||
=== <code>req</code> === | === <code>req</code> === | ||
سيكون كائن Request. | سيكون كائن <code>Request</code>. | ||
== مصادر == | == مصادر == | ||
* [https://docs.python.org/3/library/urllib.request.html#urllib.request.BaseHandler.protocol_request صفحة Extensible library for opening URLs في توثيق بايثون الرسمي.] | * [https://docs.python.org/3/library/urllib.request.html#urllib.request.BaseHandler.protocol_request صفحة Extensible library for opening URLs في توثيق بايثون الرسمي.] |
المراجعة الحالية بتاريخ 20:53، 31 يناير 2019
هذا التابع غير معرّف في الصنف BaseHandler
، ولكن يجب على الأصناف المتفرّعة منه أن تعرّف هذا التابع إن كان المطلوب إجراء معالجة قبلية للطلبات الخاصّة بالبروتكول المعطى.
يُستدعى هذا التابع، في حال استخدامه، من قبل كائن OpenerDirector
الأب. يجب أن تكون القيم المعادة كائن Request
.
البنية العامة
BaseHandler.protocol_request(req)
المعاملات
req
سيكون كائن Request
.