• ماهي الـ request methods ..؟!
• عندما تنتقل بين صفحه ۅ اخرى او ترفع شيء على موقع كمثال اليوتيوب ، او تسجل دخول فأنت تقوم بعمليات دون علمك وهذه العمليات تدعى بـ:
'
طرق الطلب' او '
Request Methods' سنتطرق لجميع تفاصيلهم بالاسفل .
• هنالك الكثير منها ولكن المنتشره بكثره هي :
• GET , POST.
• عندما تتصفح صفحه الويب انت تستعمل GET بكل تأكد .
• عندما ترفع مقطع على قناة اليوتيوب انت تضغط رفع بالتالي انت تعطي بيانات لسيرفر اليوتيوب فهذه العمليه بالتأكيد POST .
• كل ميثود يعمل شيء لـ HTTP والذي يعني به رابط الموقع .
• الميثودس :
• GET :
يطلب هذا الميثود الموارد من صفحه الويب اي الموارد عائده اليك صديقي المستخدم.
• HEAD :
نفس عمل ميثود GET
ولكن بدون ارجاع اجابه او response .
• POST :
تستعمل لدفع بيانات الى السيرفر الخاص بالموقع مثلاً رفع صوره او رفع فيديو او تعليق او اي شيء.
• PUT:
تقوم بأستبدال او وضع كل الموارد التي طلبتها من السيرفر بالموارد التي تريدها انت.
• DELETE :
يقوم بحذف المصدر الذي انت فيه قد لاتبدو الجمله واضحه لذلك سنشرح قليلاً ، عندما تقوم بطلب معين من كوكل مثلاً تسجيل الدخول فأن كوكل ستضع لك اشياء معينه لمره واحد فقط وبعدها تقوم بحذفه فعند الدخول اليه لاحقاً تلاحظ يقول لك الصفحه ليست موجوده.
• CONNECT :
يقوم بالاتصال بالخادم الذي انت متصل فيه وبالموارد الذي يضعها الهدف .
• OPTIONS :
يستعمل لوصف الاتصال الخاص بسيرفر الهدف .
• TRACE :
يقوم بأختبار رسائل متعدده او عمل لوب رسائل وارجاعها للرابط او للمصدر الذي تضعه انت.
• PATCH :
تستعمل لتطبيق تعديلات جزئيه على مورد معين.
• اين استطيع استعمال هذه الميثودس ..؟!
• عند تعلم فريم ورك معين مثلاً فريم ورك لارافيل الخاص بـ بنيه php يستعمل بعض هذه الميثودس .
#يكمل
#MrAhmed_Majzoubادامه مطلب ...