Mis on NodeJS-i vahevara?
Mis on NodeJS-i vahevara?

Video: Mis on NodeJS-i vahevara?

Video: Mis on NodeJS-i vahevara?
Video: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Aprill
Anonim

Vahevara funktsioonid on funktsioonid, millel on juurdepääs päringuobjektile (req), vastuseobjektile (res) ja järgmisele vahevara funktsioon rakenduse päringu-vastuse tsüklis. Järgmine vahevara funktsiooni tähistatakse tavaliselt muutujaga, mille nimi on järgmine.

Veelgi enam, mis kasu on sõlme JS vahevarast?

Vahevara on aheldatud funktsioonide alamhulk, mida kutsub esile Express js marsruutimiskiht enne kasutaja määratud töötleja käivitamist. Vahevara funktsioonidel on täielik juurdepääs päringu- ja vastuseobjektidele ning nad saavad kumbagi neist muuta.

Tea ka, mis on NodeJs Bodyparser? kehaparser ekstraheerige sissetuleva päringu voo kogu kehaosa ja kuvatakse see nõudmisel. keha. Vahevara oli Expressi osa. js varem, kuid nüüd peate selle eraldi installima. See kehaparser moodul parsib JSON-i, puhvri, stringi ja URL-i kodeeritud andmeid, mis on esitatud HTTP POST-i päringu abil.

Kuidas kasutada Expressi vahevara sellega seoses?

An Ekspress rakendus võib kasutada järgmist tüüpi vahevara : Rakenduse tase vahevara . Ruuteri tasemel vahevara . Vigade käsitlemine vahevara.

Vahevara kasutamine

  1. Käivitage mis tahes kood.
  2. Muutke päringut ja vastuseobjekte.
  3. Lõpetage päringu-vastuse tsükkel.
  4. Kutsuge virnas järgmine vahevara funktsioon.

Mis on marsruudi vahevara?

Kui soovite a vahevara konkreetseks marsruute , peate lisama vahevara rakenduse/Http/Kerneli võtmega. php-faili ja selliseid vahevarasid nimetatakse marsruudi vahevara.

Soovitan: