الفرق بين المراجعتين ل"Python/urllib/request/Request/get method"
اذهب إلى التنقل
اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>Request.get_method()</code> في بايثون}}</noinclude> يعيد التابع سلسلة نصية تحدّد ال...') |
|||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:التابع <code>Request.get_method()</code> في بايثون}}</noinclude> | <noinclude>{{DISPLAYTITLE:التابع <code>Request.get_method()</code> في بايثون}}</noinclude> | ||
− | يعيد التابع سلسلة نصية تحدّد الطريقة المتّبعة في إرسال طلب HTTP. | + | يعيد التابع [[Python/str|سلسلة نصية]] تحدّد الطريقة المتّبعة في إرسال طلب HTTP. |
== البنية العامة == | == البنية العامة == | ||
سطر 7: | سطر 7: | ||
Request.get_method() | Request.get_method() | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
− | |||
− | |||
− | ملاحظة: ينظر التابع في قيمة الخاصية Request.method في الإصدار 3.3 وما بعده من بايثون. | + | == القيمة المعادة == |
+ | يعيد التابع سلسلة نصية تحدّد الطريقة المتّبعة في إرسال طلب HTTP. يعيد التابع قيمة الخاصية <code>Request.method</code> إن لم تكن قيمتها <code>None</code>، أما إن كانت قيمة الخاصية هي <code>None</code> فإنّ التابع سيعيد <code>'GET'</code>، ويعيد القيمة <code>'POST'</code> إن لم تكن قيمة الخاصية هي <code>None</code>، وهذا السلوك مفيد في طلبات HTTP فقط. | ||
+ | |||
+ | ملاحظة: ينظر التابع في قيمة الخاصية <code>Request.method</code> في الإصدار 3.3 وما بعده من بايثون. | ||
== أمثلة == | == أمثلة == | ||
سطر 28: | سطر 28: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | |||
− | |||
== مصادر == | == مصادر == |
المراجعة الحالية بتاريخ 19:40، 28 يناير 2019
يعيد التابع سلسلة نصية تحدّد الطريقة المتّبعة في إرسال طلب 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'