الويب وواجهات البرمجةمبتدئ
HTTP Methods
طرق بروتوكول HTTP
النطقاتش تي تي بي ميثودز
التعريف
هي الأفعال القياسية مثل GET و POST و PUT و DELETE التي تخبر الخادم بالإجراء المراد تنفيذه على مورد معين، وهي تشكل أساس التواصل بين العملاء والخوادم في تطبيقات الويب وواجهات برمجة التطبيقات.
أين تسمعه؟
- في وثائق واجهات برمجة التطبيقات (API documentation) - أثناء تطوير الواجهة الخلفية - عند تتبع طلبات الشبكة في المتصفح
أمثلة
Use a
استخدم طلبGETrequest to retrieve user profile data from the server.GETلجلب بيانات الملف الشخصي للمستخدم من الخادم.Submit a
أرسل طلبPOSTrequest with the form data to create a new account.POSTمع بيانات النموذج لإنشاء حساب جديد.Send a
أرسل طلبDELETErequest to remove an item from the shopping cart.DELETEلإزالة عنصر من سلة التسوق.
خطأ شائع
استخدام طلب GET لإرسال بيانات حساسة أو تعديل حالة الخادم، وهو أمر غير آمن ويخالف معايير بروتوكول HTTP لأن طلبات GET يجب أن تكون آمنة ولا تغير شيئاً.
واصل الاستكشاف
المزيد في الويب وواجهات البرمجة