Какво е междинен софтуер в NodeJS?
Какво е междинен софтуер в NodeJS?

Видео: Какво е междинен софтуер в NodeJS?

Видео: Какво е междинен софтуер в NodeJS?
Видео: Scan #Opensource libraries for free with #Mend 2024, Март
Anonim

Мидълуер функциите са функции, които имат достъп до обекта на заявка (req), обекта на отговор (res) и следващия междинен софтуер функция в цикъла заявка-отговор на приложението. Следващият междинен софтуер функцията обикновено се обозначава с променлива с име next.

Освен това, каква е ползата от междинния софтуер в възел JS?

Мидълуер е подмножество от верижни функции, наречени от Express js маршрутизиращ слой, преди да бъде извикан дефинираният от потребителя манипулатор. Мидълуер функциите имат пълен достъп до обектите на заявката и отговора и могат да променят всеки от тях.

Знайте също, какво е Bodyparser в NodeJs? анализатор на тялото извлича цялата част от тялото на входящ поток от заявка и го излага при изискване. тяло. Мидълуерът беше част от Express. js по-рано, но сега трябва да го инсталирате отделно. Това анализатор на тялото модул анализира JSON, буфера, низа и URL кодираните данни, изпратени чрез HTTP POST заявка.

В тази връзка как да използвам мидълуер на Express?

Ан експресно приложението може използване следните видове междинен софтуер : на ниво приложение междинен софтуер . Ниво на рутер междинен софтуер . Обработка на грешки междинен софтуер.

Използване на междинен софтуер

  1. Изпълнете произволен код.
  2. Направете промени в обектите на заявката и отговора.
  3. Прекратете цикъла заявка-отговор.
  4. Извикайте следващата функция за междинен софтуер в стека.

Какво е междинен софтуер за маршрут?

Когато искате а междинен софтуер към конкретни маршрути , трябва да добавите междинен софтуер с ключ за вашето приложение/Http/Kernel. php файл и такива междинни програми се наричат междинен софтуер за маршрут.

Препоръчано: