Проєктування API · Junior · Запитання 15 з 75
Коли API має повертати коди 5xx?
- 1Ніколи: помилки завжди мають бути 200
- ✓Правильна відповідь: Коли збій на боці сервера (баги, недоступні залежності), а не через запит клієнта
- 3Коли клієнт надсилає некоректні дані
Пояснення
Клієнти й моніторинг вважають 4xx помилками клієнта, а 5xx - помилками сервера. 200 з тілом помилки ховає збої від обох.