Ошибки сервера относятся к классу 5xx. 500 — общий внутренний сбой; другие коды уточняют ситуацию, например 502, 503 и 504.
Какой код ошибки означает ошибки сервера?
Ошибки сервера относятся к классу 5xx. 500 — общий внутренний сбой; другие коды уточняют ситуацию, например 502, 503 и 504.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Ошибки сервера относятся к классу 5xx. 500 — общий внутренний сбой; другие коды уточняют ситуацию, например 502, 503 и 504.
502 означает, что шлюз получил некорректный ответ от upstream, 503 — временную недоступность, 504 — ожидание upstream превысило допустимое время. Не любая ошибка должна превращаться в 500: неверный клиентский запрос обычно относится к 4xx. Клиенту нужен безопасный ответ без стека и секретов, а внутренней диагностике — идентификатор и контекст сбоя.