Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Johdanto Middlewareen | Osio
API-Rajapintojen Rakentaminen Express.js:llä

bookJohdanto Middlewareen

Pyyhkäise näyttääksesi valikon

Middleware on funktio, joka suoritetaan pyynnön vastaanottamisen ja vastauksen lähettämisen välissä.

Sillä on pääsy pyyntöön, vastaukseen ja erityiseen funktioon nimeltä next.

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

Kun pyyntö saapuu, middleware suoritetaan ensin. Kun se on valmis, se kutsuu next() siirtääkseen ohjauksen seuraavaan vaiheeseen.

Kulku näyttää tältä:

Request → Middleware → Route → Response

Middlewarea käytetään käsittelemään pyyntöjä ennen kuin ne saavuttavat reittilogiikan.

Yleisiä käyttötarkoituksia ovat:

  • Pyyntöjen lokitus;
  • Datan jäsentäminen;
  • Autentikoinnin tarkistus.
question mark

Mitä next() tekee middleware-funktiossa?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 10

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 1. Luku 10
some-alt