الصنف wsgiref.simple_server.WSGIServer‎‎ في بايثون

من موسوعة حسوب
مراجعة 07:44، 27 ديسمبر 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الصنف <code>wsgiref.simple_server.WSGIServer‎‎</code> في بايثون}}</noinclude> تنشئ هذه الدالة البانية نس...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

تنشئ هذه الدالة البانية نسخة من الصنف WSGIServer، وهو صنف متفرّع عن الصنف http.server.HTTPServer.

البنية العامة

wsgiref.simple_server.WSGIServer(server_address, RequestHandlerClass)

المعاملات

server_address

صفّ يتضمّن المضيف والمنفذ الذي سيستمع له المخدّم وتكون القيمة على هيئة (مضيف، منفذ).

RequestHandlerClass

يجب أن يكون صنفًا متفرّعًا من الصنف http.server.BaseHTTPRequestHandler والذي سيستخدم لمعالجة الطلبات.

لا حاجة لاستدعاء هذه الدالة البانية إذ ستتولّى الدالة make_server()‎ جميع التفاصيل بالنيابة عنك.

توابع الصنف WSGIServer

الصنف WSGIServer هو صنف متفرّع عن الصنف http.server.HTTPServer؛ لهذا فإنّ جميع التوابع الخاصّة بالصنف الأب (مثل serve_forever()‎ و handle_request()‎) متوفّرة في الصنف الفرعي أيضًا.

تقدّم كائنات WSGIServer بعض التوابع الخاصّة بها:

مصادر