Есть така ошибка в HTTP — 418 I’m a teapot
Ошибка - мем, но что интересно, довольно часто ее используют для возврата кастомных логических ошибок.
Зато, конечно, очень удобно использовать этот статус-код в интернете вещей. Когда отправляешь запрос кофеварке, а он улетает чайнику, то он вернет вполне логичный ответ с ошибкой — «Я чайник».
Ну и в догонку, прикладываю небольшую памятку по самым популярным статусам в HTTP.
200 — OK. Успешный ответ 201 — Created. Успешный ответ при создании ресурса 204 — No Content. Нет содержимого для отправки 400 — Bad Request. Некорректный запрос 401 — Unauthorized. Отсутствует аутентификация 403 — Forbidden. Отсутствуют права 404 — Not Found. Ресурс не найден(при этом запрос корректный) 405 — Method Not Allowed. Метод не поддерживается 418 — I'm a teapot. Шуточный код, иногда используется для кастомных ответов 429 — Too many requests. Когда отправлено запросов больше, чем позволяет сервер
Подробнее по всем статусам здесь.
Я знаю, что вы хоть раз тоже использовали 418 код, признавайтесь для чего? Или быть может это был другой код? 🤔