IETF : erreurs HTTP lisibles par les clients
Utiliser un type de problème stable et un statut HTTP cohérent. Réserver le détail à l’occurrence et documenter les extensions utiles.
Garder les informations internes et sensibles hors de la réponse publique. Vérifier le contrat côté client, y compris si une extension est inconnue.
Vérification
Simuler une erreur métier et une erreur technique : le client différencie les cas sans analyser une phrase ni recevoir une trace interne.