Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Introduksjon til Mellomvare | Seksjon
Bygge API-er med Express.js

bookIntroduksjon til Mellomvare

Sveip for å vise menyen

Middleware er en funksjon som kjøres mellom mottak av en forespørsel og sending av et svar.

Den har tilgang til forespørselen, svaret og en spesiell funksjon kalt next.

app.use((req, res, next) => {
  console.log('Request received');
  next();
});

Når en forespørsel kommer inn, kjøres middleware først. Etter at den er ferdig, kaller den next() for å overføre kontrollen til neste steg.

Flyten ser slik ut:

Request → Middleware → Route → Response

Middleware brukes til å behandle forespørsler før de når rute-logikken din.

Vanlige bruksområder inkluderer:

  • Logging av forespørsler;
  • Parsning av data;
  • Sjekk av autentisering.
question mark

Hva gjør next() i middleware?

Velg det helt riktige svaret

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 10

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 1. Kapittel 10
some-alt