التابع Request.get_method()‎‎ في بايثون

من موسوعة حسوب
< Python‏ | urllib‏ | request‏ | Request
مراجعة 19:40، 28 يناير 2019 بواسطة Mohammed Taher (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يعيد التابع سلسلة نصية تحدّد الطريقة المتّبعة في إرسال طلب HTTP.

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

Request.get_method()

‎القيمة المعادة

يعيد التابع سلسلة نصية تحدّد الطريقة المتّبعة في إرسال طلب HTTP. يعيد التابع قيمة الخاصية Request.method إن لم تكن قيمتها None، أما إن كانت قيمة الخاصية هي None فإنّ التابع سيعيد 'GET'، ويعيد القيمة 'POST' إن لم تكن قيمة الخاصية هي None، وهذا السلوك مفيد في طلبات HTTP فقط.

ملاحظة: ينظر التابع في قيمة الخاصية Request.method في الإصدار 3.3 وما بعده من بايثون.

أمثلة

يبين المثال التالي طريقة عمل التابع:

>>> import urllib.request
>>> Request = urllib.request.Request
>>> request = Request("http://ww.python.org")
>>> request.get_method()
'GET'
>>> request = Request("http://ww.python.org", {})
>>> request.get_method()
'POST'

مصادر