Projektowanie API · Junior · Pytanie 17 z 75
Dlaczego zwracanie 200 OK z { "error": "not found" } to zła praktyka?
- 1JSON nie może zawierać słowa error
- ✓Poprawna odpowiedź: Klienci HTTP, cache, proxy i monitoring polegają na kodach statusu; ukrywanie błędów w 200 psuje ponowienia, cache i alerty
- 3Odpowiedź staje się za duża
Wyjaśnienie
Używaj właściwego kodu statusu i spójnego body błędu.