Коды состояния HTTP

Найдено 63 результатов

63 кодов состояния
100ContinueСервер получил заголовки запроса, и клиенту следует продолжить отправку тела запроса.
101Switching ProtocolsСервер переключает протоколы по запросу клиента через заголовок Upgrade.
102ProcessingСервер получил и обрабатывает запрос, но ответ пока недоступен.
103Early HintsИспользуется для возврата некоторых заголовков ответа до финального HTTP-сообщения, позволяя клиенту предварительно загрузить ресурсы.
200OKЗапрос выполнен успешно. Значение успеха зависит от используемого метода HTTP.
201CreatedЗапрос выполнен, и новый ресурс был создан.
202AcceptedЗапрос принят для обработки, но обработка ещё не завершена.
203Non-Authoritative InformationВозвращённая метаинформация получена из локальной или сторонней копии, а не с исходного сервера.
204No ContentСервер выполнил запрос, но не должен возвращать тело сущности.
205Reset ContentСервер выполнил запрос, и пользовательский агент должен сбросить представление документа.
206Partial ContentСервер выполнил частичный запрос GET для ресурса.
207Multi-StatusПередаёт информацию о нескольких ресурсах в ситуациях, когда могут быть уместны несколько кодов состояния.
208Already ReportedИспользуется в привязке DAV, чтобы избежать перечисления внутренних элементов нескольких привязок к одной коллекции.
226IM UsedСервер выполнил запрос GET для ресурса, и ответ представляет результат манипуляций с экземпляром.
300Multiple ChoicesЦелевой ресурс имеет более одного представления, каждое со своим URI.
301Moved PermanentlyЦелевому ресурсу назначен новый постоянный URI; в будущих ссылках следует использовать один из указанных URI.
302FoundЦелевой ресурс временно находится под другим URI. Пользовательский агент не должен изменять сохранённый URI для будущих запросов.
303See OtherСервер перенаправляет пользовательский агент на другой ресурс через запрос GET.
304Not ModifiedУказывает, что ресурс не был изменён с версии, указанной в заголовках запроса.
305Use ProxyЗапрашиваемый ресурс должен быть доступен через прокси, указанный в поле Location.
306(Unused)Этот код состояния больше не используется, но зарезервирован для будущего применения.
307Temporary RedirectЦелевой ресурс временно находится под другим URI; пользовательский агент не должен изменять метод запроса при автоматическом перенаправлении.
308Permanent RedirectЦелевому ресурсу назначен новый постоянный URI; пользовательский агент не должен изменять метод запроса при автоматическом перенаправлении.
400Bad RequestСервер не может обработать запрос из-за того, что считается ошибкой клиента.
401UnauthorizedЗапрос требует аутентификации пользователя. Ответ должен содержать поле заголовка WWW-Authenticate.
402Payment RequiredЗарезервирован для будущего использования, предназначен для систем цифровых платежей.
403ForbiddenСервер понял запрос, но отказывается его авторизовать.
404Not FoundИсходный сервер не нашёл текущего представления для целевого ресурса или не хочет раскрывать его наличие.
405Method Not AllowedМетод, указанный в строке запроса, не поддерживается целевым ресурсом.
406Not AcceptableЦелевой ресурс не имеет представления, приемлемого согласно заголовкам Accept, отправленным в запросе.
407Proxy Authentication RequiredКлиент должен сначала пройти аутентификацию на прокси-сервере.
408Request TimeoutСервер не получил полное сообщение запроса в течение отведённого времени ожидания.
409ConflictЗапрос не может быть выполнен из-за конфликта с текущим состоянием целевого ресурса.
410GoneЦелевой ресурс больше не доступен на исходном сервере, и адрес перенаправления неизвестен.
411Length RequiredСервер отказывается принять запрос без указанного Content-Length.
412Precondition FailedОдно или несколько условий в заголовках запроса оказались ложными при проверке на сервере.
413Content Too LargeПолезная нагрузка запроса больше, чем сервер может или готов обработать.
414URI Too LongЦель запроса длиннее, чем сервер готов интерпретировать.
415Unsupported Media TypeИсходный сервер отклонил запрос, так как формат полезной нагрузки не поддерживается целевым ресурсом.
416Range Not SatisfiableНи один из диапазонов в заголовке Range не пересекается с текущим объёмом выбранного ресурса.
417Expectation FailedОжидание, указанное в заголовке Expect, не может быть выполнено сервером.
418I'm a TeapotСервер отказывается варить кофе, потому что он, по сути, чайник. Шуточный код состояния, определённый в RFC 2324.
421Misdirected RequestЗапрос был направлен на сервер, который не может создать ответ.
422Unprocessable ContentСервер понимает тип содержимого и синтаксис запроса, но не может обработать содержащиеся инструкции.
423LockedИсходный или целевой ресурс метода заблокирован.
424Failed DependencyМетод не может быть выполнен, так как запрошенное действие зависит от другого действия, которое завершилось неудачей.
425Too EarlyСервер не готов рисковать обработкой запроса, который может быть воспроизведён повторно.
426Upgrade RequiredСервер отказывается выполнять запрос с текущим протоколом, но может сделать это после обновления клиента.
428Precondition RequiredИсходный сервер требует, чтобы запрос был условным, для предотвращения проблемы потерянных обновлений.
429Too Many RequestsПользователь отправил слишком много запросов за определённый период времени (ограничение частоты).
431Request Header Fields Too LargeСервер не готов обрабатывать запрос, так как его поля заголовков слишком велики.
451Unavailable For Legal ReasonsСервер отказывает в доступе к ресурсу в результате правового требования.
500Internal Server ErrorСервер столкнулся с непредвиденным состоянием, препятствующим выполнению запроса.
501Not ImplementedСервер не поддерживает функциональность, необходимую для выполнения запроса.
502Bad GatewayСервер, действуя как шлюз или прокси, получил недействительный ответ от входящего сервера.
503Service UnavailableСервер в настоящее время не может обработать запрос из-за временной перегрузки или обслуживания.
504Gateway TimeoutСервер, действуя как шлюз или прокси, не получил своевременный ответ от вышестоящего сервера.
505HTTP Version Not SupportedСервер не поддерживает основную версию HTTP, использованную в сообщении запроса.
506Variant Also NegotiatesПрозрачная согласованность содержимого для запроса привела к циклической ссылке.
507Insufficient StorageМетод не может быть выполнен для ресурса, так как сервер не может сохранить представление.
508Loop DetectedСервер обнаружил бесконечный цикл при обработке запроса.
510Not ExtendedДля выполнения запроса серверу требуются дополнительные расширения.
511Network Authentication RequiredКлиенту необходимо пройти аутентификацию для получения доступа к сети.

О справочнике кодов состояния HTTP

Быстрая справочная таблица значений кодов состояния HTTP

Этот инструмент включает 60+ зарегистрированных IANA стандартных RFC-кодов состояния HTTP. Поиск по коду, английскому названию или описанию с фильтрацией по категории 1xx-5xx. Все запросы выполняются локально в браузере без зависимости от сервера.


Возможности

  • 60+ стандартных RFC-кодов состояния HTTP
  • Поиск по коду, названию или описанию
  • Фильтр по категории 1xx-5xx
  • Копирование кода и названия в один клик
  • Цветовая кодировка категорий для быстрой идентификации
  • Работает полностью в браузере

Как использовать

  1. 1Введите код, название или ключевое слово в поле поиска
  2. 2Нажмите кнопку фильтра категории, чтобы сузить результаты
  3. 3Нажмите кнопку копирования рядом с кодом, чтобы скопировать «код название»
  4. 4Очистите поле поиска, чтобы вернуться к полному списку

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

Сколько кодов состояния включает этот инструмент?
Этот инструмент включает 60+ зарегистрированных IANA стандартных RFC-кодов состояния HTTP, охватывающих категории от 1xx Информационные до 5xx Ошибка сервера.
Нужно ли интернет-соединение для использования этого инструмента?
Нет. Все данные кодов состояния загружаются вместе со страницей, а запросы выполняются полностью в браузере.
Почему некоторые коды состояния помечены как (Unused)?
Код состояния 306 больше не используется в спецификации HTTP, но зарезервирован для возможного будущего использования, поэтому помечен как Unused.
Что означает 418 I'm a Teapot?
418 — шуточный код состояния, определённый в RFC 2324 (Hyper Text Coffee Pot Control Protocol), означающий, что сервер — это чайник и отказывается варить кофе. Хотя изначально это была первоапрельская шутка, он официально зарегистрирован IANA.
Как отличить ошибки 4xx от 5xx?
Коды 4xx означают ошибки клиента, то есть проблема в самом запросе (например, 404 Не найдено). Коды 5xx означают ошибки сервера, то есть сервер столкнулся с проблемой при обработке корректного запроса (например, 500 Внутренняя ошибка).

Связанные инструменты

Онлайн КалькуляторОпределитель Типа ФайловАудиоредакторОбъединить PDFСжатие PDFГенератор паролейСчётчик словСравнение текстаФорматтер кодаКонвертер временных метокКонвертер UnicodeОтображение текста на весь экранКонвертер систем счисленияКодер и декодер Base64URL Encoder DecoderЭкранирование HTML-сущностейMD5 EncoderJWT Декодирование Проверка КодированиеГенератор и декодер QR-кодовГенератор штрихкодовГенератор реалистичных адресовКалькулятор ИМТГенератор и анализатор UUIDСтолицы странТестер регулярных выражений