Express.js / الأساسي: مسؤولية الطلب والاستجابة
Express.js — الأساسي: مسؤولية الطلب والاستجابة
ابن حدوداً دقيقة للمسار والتحليل والوسيط والخطأ.
ما الذي ستتعلمه؟
- تتبع اختيار المسار وإكماله مع الصحيح والمرفوض.
- اختر قيماً عامة آمنة واربط الفشل غير المتزامن بدورته.
التطبيق وHTTP ودورة حياة الطلب
حدد موضع Express داخل دورة HTTP في Node.js، وافصل بناء التطبيق عن امتلاك خادم يستمع للاتصالات.
ابدأ التعلّمالمسارات والطرق وعقود المعاملات
طابق المسار وطريقة HTTP بدقة، وعامل معاملات المسار وقيم الاستعلام كإدخال غير موثوق.
ابدأ التعلّمترتيب الوسائط ومسار التحكم
ابن سلسلة طلب مرتبة تملك كل شعبة فيها مسؤولاً واضحاً عن الإكمال أو تمرير الخطأ.
ابدأ التعلّمالاستجابات والحالة والترويسات والتمثيل
ابن استجابة HTTP متماسكة وميز الإرسال واختيار الحالة واكتمال التوصيل إلى العميل.
ابدأ التعلّمتحليل الجسم والتحقق واختيار الحقول الآمنة
عامل التحليل كتعرف على الصياغة، وابن إدخال مجال صريحاً محدوداً قبل الكتابة.
ابدأ التعلّمعقود الأخطاء المتزامنة وغير المتزامنة
مرر كل فشل مرة واحدة وحوله لرد آمن ما دامت الاستجابة تسمح بذلك.
ابدأ التعلّم