REST – Einführung in die API Erstellung

Fehlerbehandlung – HTTP-Status-Codes

Die Fehlerbehandlung läuft bei einer API für gewöhnlich über die entsprechenden Status-Codes. Wir könnten unseren UserController also folgendermaßen erweitern.

 

Wir verwenden eine eigene Exception für die API, die Fehlercodes für uns als Konstanten beinhaltet:

Damit können die einzelnen Endpunkte sich auf den Fehlercode beschränken und unser „Error-Handler“ kümmert sich um die korrekte Kommunikation mit dem Client.


Weiter mit API-Sicherheit