Projektowanie API · Middle · Pytanie 11 z 75
Jaki status jest właściwy dla poprawnie zbudowanego żądania łamiącego regułę biznesową, np. „nie można wysłać nieopłaconego zamówienia”?
- ✓Poprawna odpowiedź: Zwykle
409 Conflict(konflikt stanu) lub422 Unprocessable Content, z jasnym kodem błędu - 2
500 Internal Server Error - 3
200 OKzsuccess: false
Wyjaśnienie
Wybierz konwencję i stosuj ją w całym API. Body wyjaśnia, która reguła została złamana.