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

من موسوعة حسوب
< Python‏ | urllib‏ | request‏ | Request

يعيد التابع سلسلة نصية تحدّد الطريقة المتّبعة في إرسال طلب 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'

مصادر