Hvad er middleware i NodeJS?
Hvad er middleware i NodeJS?

Video: Hvad er middleware i NodeJS?

Video: Hvad er middleware i NodeJS?
Video: Learn Express Middleware in 30 Minutes | Node.js Tutorial for Beginners #7 2024, November
Anonim

Mellemvare funktioner er funktioner, der har adgang til anmodningsobjektet (req), responsobjektet (res) og det næste mellemvare funktion i applikationens anmodning-svar-cyklus. Den næste mellemvare funktion er almindeligvis betegnet med en variabel ved navn next.

Desuden, hvad er brugen af middleware i node JS?

Mellemvare er en delmængde af kædede funktioner kaldet af Express js routinglag, før den brugerdefinerede handler påkaldes. Mellemvare funktioner har fuld adgang til anmodnings- og svarobjekterne og kan ændre begge dele.

Ved også, hvad er Bodyparser i NodeJs? krop-parser udtræk hele kropsdelen af en indgående anmodningsstrøm og eksponerer den på anmodning. krop. Middlewaren var en del af Express. js tidligere, men nu skal du installere det separat. Det her krop-parser modul parser de JSON-, buffer-, streng- og URL-kodede data indsendt ved hjælp af HTTP POST-anmodning.

Hvordan bruger jeg i denne forbindelse Express middleware?

An Express ansøgning kan brug følgende typer mellemvare : Anvendelsesniveau mellemvare . Router-niveau mellemvare . Fejlhåndtering mellemvare.

Bruger middleware

  1. Udfør enhver kode.
  2. Foretag ændringer i anmodningen og svarobjekterne.
  3. Afslut anmodning-svar-cyklussen.
  4. Kald den næste middleware-funktion i stakken.

Hvad er Route middleware?

Når du ønsker en mellemvare til specifik ruter , skal du tilføje mellemvare med en nøgle til din app/Http/Kernel. php-fil, og sådanne middlewares kaldes rute middleware.

Anbefalede: