ProblemDetail

ProblemDetail est la classe Spring qui représente une erreur HTTP au format standard RFC 9457 : champs type, title, status, detail et instance, avec la possibilité d'ajouter des propriétés. Elle donne aux clients de l'API un format d'erreur uniforme. Pour une erreur inattendue, le détail interne n'est pas exposé.

Exemple

ProblemDetail pd = ProblemDetail.forStatusAndDetail(HttpStatus.NOT_FOUND, "Client 12 inconnu");

Notions voisines

Tout le glossaire