میان افزار در NodeJS چیست؟
میان افزار در NodeJS چیست؟

تصویری: میان افزار در NodeJS چیست؟

تصویری: میان افزار در NodeJS چیست؟
تصویری: آموزش Node.js + Express.js + MongoDB - آشنایی با Middleware - قسمت 34 2024, نوامبر
Anonim

میان افزار توابع توابعی هستند که به شی درخواست (req)، شی پاسخ (res) و بعدی دسترسی دارند میان افزار عملکرد در چرخه درخواست-پاسخ برنامه. بعدی میان افزار تابع معمولاً با متغیری به نام next نشان داده می شود.

علاوه بر این، میان افزار در Node JS چه کاربردی دارد؟

میان افزار زیرمجموعه ای از توابع زنجیره ای است که توسط the نامیده می شود Express js لایه مسیریابی قبل از فراخوانی کنترل کننده تعریف شده توسط کاربر. میان افزار توابع به اشیاء درخواست و پاسخ دسترسی کامل دارند و می توانند هر یک از آنها را تغییر دهند.

همچنین بدانید Bodyparser در NodeJs چیست؟ تجزیه کننده بدن کل قسمت بدنه یک جریان درخواست ورودی را استخراج کرده و آن را بر اساس درخواست نمایش می دهد. بدن. میان افزار بخشی از Express بود. js قبلاً اما اکنون باید آن را جداگانه نصب کنید. این تجزیه کننده بدن ماژول داده های JSON، بافر، رشته و URL را که با استفاده از درخواست HTTP POST ارسال شده است، تجزیه می کند.

در این زمینه چگونه از میان افزار Express استفاده کنم؟

یک بیان برنامه می تواند استفاده کنید انواع زیر از میان افزار : در سطح برنامه میان افزار . در سطح روتر میان افزار . رسیدگی به خطا میان افزار.

استفاده از میان افزار

  1. هر کدی را اجرا کنید
  2. تغییراتی در درخواست و اشیاء پاسخ ایجاد کنید.
  3. چرخه درخواست-پاسخ را پایان دهید.
  4. تابع میان افزار بعدی را در پشته فراخوانی کنید.

میان افزار Route چیست؟

وقتی می خواهید یک میان افزار به خاص مسیرها ، باید اضافه کنید میان افزار با یک کلید برای برنامه/Http/Kernel شما. php، و میان افزارهایی از این قبیل نامیده می شوند میان افزار مسیر.

توصیه شده: