Перейти к содержимому
Toova
Все инструменты

Справочник HTTP-кодов статусов

Приватность по умолчанию — работает полностью в вашем браузере

Ищите любой HTTP-код состояния и смотрите его значение, категорию и ссылку на RFC. Toova охватывает все стандартные коды от 100 до 599 плюс распространённые нестандартные, используемые CDN и платформами — всё объяснено простым языком прямо в браузере.

Что означают коды состояния

1xx — информационные (редко). 2xx — успех: 200 OK, 201 Created, 204 No Content. 3xx — перенаправление: 301 постоянное, 302 временное, 304 из кэша. 4xx — ошибка клиента: 400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests. 5xx — ошибка сервера: 500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable, 504 Gateway Timeout. Toova объясняет каждый в контексте со ссылкой на RFC.

Распространённые ловушки

Разница между 302 и 301 важна для SEO и целостности ссылок. 401 означает, что запрос не имеет учётных данных; 403 — что учётные данные действительны, но ресурс запрещён. 429 — это то, что нужно возвращать при ограничении скорости, но многие платформы неправильно отправляют 503. Toova раскрывает эти различия с примерами и указателями на правильный код для распространённых ситуаций.

Только локально

Поиск выполняется полностью в вашем браузере: все определения кодов состояния включены в страницу. Без API-вызовов, без ограничений скорости, без сбоев. Страница работает офлайн после первой загрузки, что делает Toova надёжным справочником при глубокой отладке, когда другие сервисы ненадёжны.

Часто задаваемые вопросы

В чём разница между 401 и 403?
401 Unauthorized означает, что запрос не имеет действительных учётных данных аутентификации. 403 Forbidden означает, что учётные данные действительны, но ресурс недоступен для этого пользователя. Многие API используют эти имена взаимозаменяемо, но спецификация чёткая: 401 при отсутствии аутентификации, 403 при наличии аутентификации, но отсутствии доступа.
Когда использовать 301 вместо 302?
301 Moved Permanently говорит поисковым системам и клиентам, что новый URL является каноническим — ссылочный вес и закладки должны обновиться. 302 Found временный, поэтому исходный URL остаётся каноническим. Для миграций и ребрендингов используйте 301.
429 — это стандартный код?
Да — RFC 6585 определяет 429 Too Many Requests для ограничения скорости. Многие платформы по-прежнему используют 503 Service Unavailable для той же цели, что технически неверно, поскольку 5xx подразумевает проблему сервера, а не поведение клиента.
А нестандартные коды вроде 418?
418 I'm a teapot — из RFC 2324, апрельского шуточного стандарта. Он реален в том смысле, что встречается в коде, но не предназначен для продакшна. Toova перечисляет его для полноты с пометкой.
Отправляются ли какие-либо данные на сервер?
Нет. Поиск полностью на стороне клиента.