ما هي البرمجيات الوسيطة في NodeJS؟
ما هي البرمجيات الوسيطة في NodeJS؟

فيديو: ما هي البرمجيات الوسيطة في NodeJS؟

فيديو: ما هي البرمجيات الوسيطة في NodeJS؟
فيديو: 39 البرمجيات الوسيطة في إكسبريس Middleware in Express JS 2024, أبريل
Anonim

الوسيطة الدوال هي وظائف لها حق الوصول إلى كائن الطلب (req) وكائن الاستجابة (الدقة) والتالي الوسيطة تعمل في دورة الطلب والاستجابة للتطبيق. التالي الوسيطة يتم الإشارة إلى الوظيفة بشكل عام بواسطة متغير يسمى التالي.

علاوة على ذلك ، ما هي فائدة البرمجيات الوسيطة في العقدة JS؟

الوسيطة هي مجموعة فرعية من الوظائف المتسلسلة التي يستدعيها اكسبرس شبيبة طبقة التوجيه قبل استدعاء المعالج المعرّف من قبل المستخدم. الوسيطة تتمتع الوظائف بوصول كامل إلى كائنات الطلب والاستجابة ويمكنها تعديل أي منهما.

تعرف أيضًا ، ما هو Bodyparser في NodeJs؟ محلل الجسم استخراج جزء الجسم بالكامل من تدفق الطلب الوارد ويعرضه عند الطلب. هيئة. كانت البرامج الوسيطة جزءًا من Express. js سابقًا ولكن الآن عليك تثبيته بشكل منفصل. هذه محلل الجسم وحدة بتوزيع JSON ، المخزن المؤقت ، السلسلة وبيانات URL المشفرة المقدمة باستخدام طلب HTTP POST.

في هذا الصدد ، كيف يمكنني استخدام البرامج الوسيطة Express؟

ان التعبير يمكن للتطبيق استعمال الأنواع التالية من الوسيطة : على مستوى التطبيق الوسيطة . على مستوى جهاز التوجيه الوسيطة . معالجة الأخطاء الوسيطة.

استخدام البرمجيات الوسيطة

  1. نفذ أي كود.
  2. قم بإجراء تغييرات على الطلب وكائنات الاستجابة.
  3. قم بإنهاء دورة الطلب والرد.
  4. استدعاء دالة البرمجيات الوسيطة التالية في المكدس.

ما هي برمجية الطريق الوسيطة؟

عندما تريد الوسيطة بالتحديد الطرق ، عليك إضافة الوسيطة بمفتاح لتطبيقك / Http / Kernel. php ، وتسمى هذه البرامج الوسيطة الطريق الوسيطة.

موصى به: