Gestion des Erreurs dans Express
Glissez pour afficher le menu
Des erreurs peuvent survenir lorsqu'une anomalie se produit, comme une entrée invalide ou des données manquantes.
Avec Express, il est possible d'envoyer des réponses d'erreur à l'aide de l'objet 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);
});
Ici, si l'utilisateur n'est pas trouvé, le serveur envoie une réponse avec un code d'état et un message.
Les codes d'état permettent d'indiquer ce qui s'est passé :
- 200 : succès ;
- 404 : ressource non trouvée ;
- 500 : erreur du serveur.
Une gestion appropriée des erreurs rend votre API plus prévisible et plus facile à utiliser.
Tout était clair ?
Merci pour vos commentaires !
Section 1. Chapitre 15
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Section 1. Chapitre 15