Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Introduzione al Middleware | Sezione
Creazione di API con Express.js

bookIntroduzione al Middleware

Scorri per mostrare il menu

Il middleware è una funzione che viene eseguita tra la ricezione di una richiesta e l'invio di una risposta.

Ha accesso alla richiesta, alla risposta e a una funzione speciale chiamata next.

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

Quando arriva una richiesta, il middleware viene eseguito per primo. Dopo aver terminato, chiama next() per passare il controllo alla fase successiva.

Il flusso è il seguente:

Request → Middleware → Route → Response

Il middleware viene utilizzato per elaborare le richieste prima che raggiungano la logica delle route.

Esempi comuni di utilizzo includono:

  • Registrazione delle richieste;
  • Analisi dei dati;
  • Verifica dell'autenticazione.
question mark

Cosa fa next() nel middleware?

Seleziona la risposta corretta

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 10

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 1. Capitolo 10
some-alt