الفرق بين المراجعتين لصفحة: «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
.