الفرق بين المراجعتين لصفحة: «Python/wsgiref/util/guess scheme»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>cgitb.enable()</code> في بايثون}}</noinclude> تخمّن الدالة ما يجب أن تكون عليه قي...' |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الدالة <code> | <noinclude>{{DISPLAYTITLE:الدالة <code>wsgiref.util.guess_scheme()</code> في بايثون}}</noinclude> | ||
تخمّن الدالة ما يجب أن تكون عليه قيمة wsgi.url_scheme، إمّا "http" أو "https"، وذلك بالتحقق من قيمة متغير البيئة HTTPS في القاموس المعطى. | تخمّن الدالة ما يجب أن تكون عليه قيمة wsgi.url_scheme، إمّا "http" أو "https"، وذلك بالتحقق من قيمة متغير البيئة HTTPS في القاموس المعطى. | ||
مراجعة 19:45، 26 ديسمبر 2018
تخمّن الدالة ما يجب أن تكون عليه قيمة wsgi.url_scheme، إمّا "http" أو "https"، وذلك بالتحقق من قيمة متغير البيئة HTTPS في القاموس المعطى.
البنية العامة
wsgiref.util.guess_scheme(environ)
المعاملات
environ
القيمة المعادة
تعيد الدالة النتيجة على هيئة سلسلة نصية.
تظهر فائدة هذه الدالة عند إنشاء بوابة لتغليف بروتوكول CGI أو بروتوكول شبيه به مثل FastCGI. وعادة ما تتضمّن المخدّمات التي تقدّم مثل هذه البروتوكولات متغير HTTPS يحمل القيمة "1" أو "yes" أو "on" عند استقبال الطلب بواسطة SSL؛ وبهذا تعيد الدالة القيمة "https" إن وجدت إحدى هذه القيم في الطلب، وإلا فإنّها تعيد القيمة "http".