الفرق بين المراجعتين ل"Python/WSGIRequestHandler"
< Python
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الصنف <code>wsgiref.simple_server.WSGIServer</code> في بايثون}}</noinclude> تُنشئ هذه الدالة البانية H...') |
|||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الصنف <code>wsgiref.simple_server.WSGIServer</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:الصنف <code>wsgiref.simple_server.WSGIServer</code> في بايثون}}</noinclude> | ||
− | تُنشئ هذه الدالة البانية HTTP | + | تُنشئ هذه الدالة البانية معالج HTTP للطلب المعطى. |
− | لا حاجة لإنشاء نسخ من هذا الصنف بصورة مباشرة إذ أنّها تنشأ تلقائيًا حسب حاجة كائنات WSGIServer. ولكن يمكن إنشاء أصناف فرعية من هذا الصنف وتزويدها على هيئة أصناف معالجة handler_class إلى الدالة make_server(). | + | لا حاجة لإنشاء نسخ من هذا الصنف بصورة مباشرة إذ أنّها تنشأ تلقائيًا حسب حاجة كائنات <code>[[Python/WSGIServer|WSGIServer]]</code>. ولكن يمكن إنشاء أصناف فرعية من هذا الصنف وتزويدها على هيئة أصناف معالجة <code>handler_class</code> إلى الدالة <code>[[Python/wsgiref/simple server/make server|make_server()]]</code>. |
== البنية العامة == | == البنية العامة == | ||
سطر 13: | سطر 13: | ||
== المعاملات == | == المعاملات == | ||
=== <code>request</code> === | === <code>request</code> === | ||
− | الطلب المراد إنشاء HTTP | + | الطلب المراد إنشاء معالج HTTP له. |
=== <code>client_address</code> === | === <code>client_address</code> === | ||
− | عنوان العميل، وهو عبارة عن صفّ بالصيغة (host, port). | + | عنوان العميل، وهو عبارة عن [[Python/tuples|صفّ]] بالصيغة <code>(host, port)</code>. |
=== <code>server</code> === | === <code>server</code> === | ||
− | نسخة من الصنف WSGIServer. | + | نسخة من الصنف <code>[[Python/WSGIServer|WSGIServer]]</code>. |
== مصادر == | == مصادر == |
مراجعة 08:37، 27 ديسمبر 2018
تُنشئ هذه الدالة البانية معالج HTTP للطلب المعطى.
لا حاجة لإنشاء نسخ من هذا الصنف بصورة مباشرة إذ أنّها تنشأ تلقائيًا حسب حاجة كائنات WSGIServer
. ولكن يمكن إنشاء أصناف فرعية من هذا الصنف وتزويدها على هيئة أصناف معالجة handler_class
إلى الدالة make_server()
.
البنية العامة
wsgiref.simple_server.WSGIRequestHandler(request, client_address, server)
المعاملات
request
الطلب المراد إنشاء معالج HTTP له.
client_address
عنوان العميل، وهو عبارة عن صفّ بالصيغة (host, port)
.
server
نسخة من الصنف WSGIServer
.