System Design · Middle · Запитання 57 з 75
Навіщо використовувати стандартний формат помилок на кшталт RFC 9457 Problem Details?
{ "type": "/errors/out-of-stock", "title": "Out of stock", "status": 409, "detail": "Only 2 left" }- ✓Правильна відповідь: Клієнти можуть однаково обробляти помилки всіх ендпоінтів і показувати машинозчитувані причини
- 2Він обов'язковий для HTTPS
- 3Він робить помилки меншими
Пояснення
Єдина форма дає фронтенду змогу зіставляти type з повідомленнями для користувача й помилками полів без коду під кожен ендпоінт.