هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
تتمثل إحدى أقوى مزايا REST في أنها مبنية على نفس المبادئ الأساسية التي تدعم الإنترنت. يتضمن ذلك بروتوكول HTTPآلية النقل القياسية لجميع حركات مرور الويب تقريبًا. HTTP هو بروتوكول معقد، لكنه يحتوي على العديد من الخصائص المميزة التي يسهل تعلمها. ستتعرف على أساسيات HTTP بالإضافة إلى أساسيات HTTPS الشكل الآمن لـ HTTP.
رؤوس HTTP هي حاويات مهمة للبيانات الوصفية المطلوبة لمعالجة الطلبات والاستجابات بنجاح. إنها تغطي مجموعة واسعة من الفئات ويمكن أن يكون لها تأثير كبير على ما يتم إرساله واستلامه. سوف تستكشف هذه الدروس الرؤوس الأكثر شيوعًا واستخداماتها ذات الصلة والقابلة للتطبيق.
يعد مفهوم أكواد الحالة أمرًا مهمًا أيضًا لتشغيل أي اتصال HTTP. دائمًا ما تكون الردود مصحوبة بكود حالة مُرقَّم وفقًا لقائمة قياسية من الشروط، ويسمح استخدام أكواد الحالة لعملاء REST بتحديد طبيعة الاستجابة بسرعة وبدقة وإملاء أي إجراءات يجب اتخاذها.
يغطي المقرر أساسيات HTTP وHTTPS (الصيغة الآمنة لـHTTP)، وترويسات HTTP واستخداماتها، ورموز حالة HTTP وكيفية تصنيف الاستجابات وفق نظام ترقيمها. تشمل الدروس: HTTP، وترويسات HTTP، ورموز حالة HTTP.
ستتمكن من وصف بروتوكول HTTP وكيفية دعمه لواجهات برمجة التطبيقات REST، وسرد أكثر أنواع ترويسات HTTP شيوعاً ووصف أهميتها، وسرد أكثر أنواع رموز حالة HTTP شيوعاً وشرح كيفية مساعدة نظام الترقيم في تصنيفها.
من أقوى مزايا REST أنه مبني على المبادئ الأساسية ذاتها التي تُشغّل الإنترنت، بما فيها بروتوكول HTTP، آلية النقل القياسية لكل حركة مرور الويب تقريباً.
يرتبط المقرر بمهارات في تصميم API وترويسات HTTP وبروتوكولات HTTP وتطوير REST API وعميل REST وRESTful API.
تكون الاستجابات دائماً متضمنةً رمز حالة مرقَّم وفق قائمة قياسية من الحالات، مما يُتيح لعملاء REST تحديد طبيعة الاستجابة بسرعة ودقة وإملاء أي إجراءات يجب اتخاذها.