انتقل إلى محتوى الدرس
فقرة فرعية #2 من درس: طرق HTTP

HTTP Request Methods طرق الطلب في HTTP

في هذا الدرس، سنتعرف على طرق HTTP Methods وكيفية استخدامها للتواصل بين العميل والخادم، وسنستعرض طرق الطلب مثل HTTP GET لاسترداد البيانات، وPOST لإرسالها، وPUT لتحديث الموارد، وDELETE للحذف، وCONNECT للاتصال الآمن، وHEAD لمعرفة رؤوس headers المورد، وOPTIONS للاستفسار عن الطرق المدعومة.
1 صفوف تعليمية
تكنولوجيا الويب
2,554 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

جدول طرق HTTP methods في بروتوكول HTTP يوضح وظائف استخدام كل طريقة عند التفاعل مع خوادم الويب، وهذه الطرق تمكن من القدرة على استرداد البيانات وإرسالها وتعديلها أو حتى حذفها عن طريق واجهات برمجة التطبيقات APIs والويب.

Method Description

GET

الغرض من طريقة HTTP GET method هو ببساطة استرداد البيانات من الخادم، تُستخدم هذه الطريقة لطلب أيٍ من الموارد التالية: صفحة ويب، أو صورة، أو فيديو، أو ملفات JSON، أو ملف HTML، أو ملف CSS، أو ملف JavaScript.

HEAD

تتشابه طريقة HTTP HEAD method وظيفتها مع طريقة HTTP GET method، إلا أن الاستجابة من الخادم تقتصر على سطر الحالة status line والرؤوس headers فقط، بدون الجسم body.

POST

يتم استخدام طريقة HTTP POST method عندما تريد إرسال بعض البيانات إلى الخادم لإنشاء مورد جديد أو لمعالجة البيانات، على سبيل المثال، عند تقديم نموذج تسجيل على موقع ويب.

PUT

يتم استخدام طريقة HTTP PUT method لمطالبة الخادم بتخزين كيان الجسم entity-body في موقع محدد بواسطة عنوان URL.

DELETE

تطلب طريقة HTTP DELETE method من الخادم إزالة الارتباط بين المورد وعنوانه URI؛ لا يلزم أن يكون ملفًا أو أن تُمحى البيانات فعليًا.

CONNECT

يستخدم العميل طريقة HTTP CONNECT method ، ليطلب من وسيط إنشاء نفق إلى المضيف والمنفذ المحددين. النفق نفسه لا يشفّر البيانات.

OPTIONS

تُستخدم طريقة HTTP OPTIONS method من قبل العميل لمعرفة طرق HTTP methods والخيارات الأخرى التي يدعمها خادم الويب، هذه الطريقة تساعد في تحديد العمليات المسموح بها على الخادم لمورد محدد.