Gestione degli Errori in Express
Scorri per mostrare il menu
Gli errori possono verificarsi quando qualcosa va storto, come input non valido o dati mancanti.
In Express, è possibile inviare risposte di errore utilizzando l'oggetto response.
app.get('/users/:id', (req, res) => {
const id = Number(req.params.id);
const user = users.find(u => u.id === id);
if (!user) {
return res.status(404).send('user not found');
}
res.json(user);
});
In questo esempio, se l'utente non viene trovato, il server invia una risposta con un codice di stato e un messaggio.
I codici di stato aiutano a indicare cosa è successo:
- 200: successo;
- 404: risorsa non trovata;
- 500: errore del server.
Gestire correttamente gli errori rende la tua API più prevedibile e facile da utilizzare.
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 1. Capitolo 15
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Sezione 1. Capitolo 15