هناك 15 طرق طلب HTTP، ووفقًا للمواصفة القياسية HTTP، يمكن استخدام طلبات HTTP عدة طرق طلب. HTTP 1.0 يحدد ثلاث طرق طلب: GET، POST و HEAD. HTTP 1.1 يضيف خمس طرق طلب جديدة: OPTIONS، PUT، DELETE، TRACE و CONNECT.
رقم سري | طريقة | وصف |
---|---|---|
1 | GET | طلب معلومات الصف المحدد وإرجاع جسم الكيان. |
2 | HEAD | مثل طلب GET، باستثناء أن لا يوجد محتوى محدد في الرد المُسترجع، والذي يتم استخدامه للحصول على العنوان |
3 | post | إرسال البيانات إلى مورد محدد للمعالجة (مثل تقديم استمارة أو تحميل ملف). تحتوي البيانات على جسم الطلب. قد يؤدي الطلبات POST إلى إنشاء موارد جديدة و/أو تعديل موارد موجودة. |
4 | PUT | البيانات المرسلة من الجانب المستخدم إلى الخادم تُستبدل بمحتوى المستند المحدد. |
5 | DELETE | طلب من الخادم حذف الصف المحدد. |
6 | CONNECT | HTTP/1.1 يُحفظ البروتوكول لمحerversال التي يمكنها تمرير الاتصالات. |
7 | OPTIONS | يُسمح للجهة المستخدمة بمراقبة أداء الخادم. |
8 | TRACE | استخدام طلبات الإكو الإذاعية المُستقبلة من الخادم بشكل رئيسي للتحقق أو التشخيص. |
9 | PATCH | يحتوي الكيان على جدول يصف الفرق بين المحتوى الأصلي الممثل من قبل URI. |
10 | MOVE | يقوم الخادم الطلب بنقل الصف المحدد إلى عنوان شبكة آخر. |
11 | COPY | ينسخ الخادم الطلب الصف المحدد إلى عنوان شبكة آخر. |
12 | Link | طلب من الخادم إنشاء علاقة رابط. |
13 | UNLINK | كسر الروابط. |
14 | WRAPPED | يُسمح للجهة المستخدمة بإرسال طلبات مدمجة. |
15 | Extension-mothed | بلا تغيير الاتفاقية، يمكن إضافة طرق إضافية. |