Dans le cours : Créer des API RESTful
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 24 100 cours dispensés par des experts.
Gérer les erreurs
Dans le cours : Créer des API RESTful
Gérer les erreurs
Nous allons voir maintenant comment gérer correctement les erreurs lorsque vous concevez vos API REST. Concrètement, lorsque vous allez générer la réponse, nous allons avoir dans un premier temps le code de statut HTTP et le body. Les erreurs peuvent apparaître dans les deux endroits. C'est-à-dire que nous allons générer un code de statut HTTP, qui convient en fonction de l'erreur qui a été générée côté serveur, et ensuite, dans le body, nous allons mettre un peu de détails en texte. Donc, souvent formaté XML, JSON ou autre. Et donc, on va rajouter ici un peu de sémantique sur qu'est-ce qui s'est passé au niveau de l'erreur du serveur ? Donc, on a ici les deux composantes. On a le code de statut HTTP, un 400 Bad Request, un 404 Not Found, etc. Nous reviendrons sur ces codes un peu plus tard. Et dans le body, on va mettre un peu de détails sur quel a été le problème, précisément, au niveau du serveur. Donc ça, c'est un exemple ici, un 400 Bad Request. Ou alors, des fois, le 404 Not…