Сервер получил заголовки запроса, и клиент должен отправить тело.
Что делатьОтправьте тело запроса или проигнорируйте ответ, если запрос уже завершён.
Подходящих инструментов нет. Попробуйте другие слова или очистите поиск, чтобы увидеть все.
Каждый код IANA со значением и следующим шагом — поиск по номеру, названию или симптому.
64 из 64 кодов
Сервер получил заголовки запроса, и клиент должен отправить тело.
Что делатьОтправьте тело запроса или проигнорируйте ответ, если запрос уже завершён.
Сервер принимает запрос Upgrade и переключается на другой протокол.
Что делатьС этого момента используйте протокол, указанный в заголовке Upgrade.
Сервер WebDAV принял запрос, но ещё не завершил его обработку.
Что делатьДержите соединение открытым и дождитесь финального ответа.
Сервер отправляет заголовки Link до финального ответа, чтобы клиент мог начать предзагрузку.
Что делатьЗапускайте предзагрузку или предподключение и продолжайте ждать финальный статус.
Сообщает, что прерванную загрузку можно возобновить. Это пока черновик Internet-Draft.
Что делатьВозобновляйте загрузку с позиции, которую вернул сервер; учитывайте, что поведение может измениться.
Запрос выполнен успешно; смысл ответа зависит от HTTP-метода.
Что делатьЧитайте тело или заголовки ответа в соответствии с методом.
Запрос выполнен, и был создан новый ресурс.
Что делатьНайдите новый ресурс по заголовку Location.
Запрос принят в обработку, но ещё не выполнен.
Что делатьОпрашивайте эндпоинт статуса; не считайте работу завершённой.
Возвращённые метаданные получены из копии, а не напрямую с исходного сервера.
Что делатьСчитайте заголовки вариантом от прокси или локальной копии; при необходимости сверьтесь с исходным сервером.
Запрос выполнен, и возвращать тело не нужно.
Что делатьОбновите интерфейс по статусу и заголовкам; тела не будет.
Клиент должен сбросить документ, из которого был отправлен запрос.
Что делатьОчистите форму или представление, инициировавшее запрос.
Сервер вернул запрошенный диапазон ресурса.
Что делатьДопишите байты в буфер и при необходимости запросите следующий диапазон.
Ответ WebDAV содержит отдельные статусы для нескольких ресурсов.
Что делатьРазберите XML-тело и обработайте статус каждого ресурса отдельно.
Элементы привязки уже были перечислены, поэтому повторно не передаются.
Что делатьПропустите дублирующиеся элементы и используйте предыдущий ответ.
Ответ представляет собой разностное изменение текущего представления (дельта-кодирование HTTP).
Что делатьПримените манипуляции экземпляра к вашей кэшированной копии.
Доступно несколько представлений, и клиент должен выбрать одно.
Что делатьВыберите представление из ответа или используйте согласованный вариант по умолчанию.
Ресурс перемещён навсегда; дальнейшие запросы должны использовать новый URL.
Что делатьОбновите закладки, ссылки и карту сайта на URL из заголовка Location.
Ресурс временно доступен по другому URL.
Что делатьПерейдите по Location для этого запроса, но продолжайте использовать исходный URL.
После этого запроса клиент должен получить другой ресурс методом GET.
Что делатьПерейдите по Location запросом GET, чтобы прочитать результат.
Кэшированная копия всё ещё актуальна, поэтому тело не требуется.
Что делатьОтдайте кэшированный ответ; в этом ответе тела нет.
Клиенту указано обращаться к ресурсу через прокси. Этот статус устарел.
Что делатьНе используйте его; настройте прокси напрямую.
Зарезервирован старыми спецификациями и больше не определён.
Что делатьИгнорируйте его; стандартного поведения не существует.
Ресурс временно находится в другом месте, и метод запроса менять нельзя.
Что делатьПовторите запрос по Location с тем же методом и телом.
Ресурс перемещён навсегда, и метод запроса менять нельзя.
Что делатьОбновите ссылки и повторите запрос по Location с тем же методом.
Сервер не может обработать запрос, потому что клиент передал некорректные данные.
Что делатьПроверьте синтаксис URL, заголовков и тела; повторяйте запрос только после исправления.
Требуется аутентификация, или переданные учётные данные отклонены.
Что делатьПередайте корректные учётные данные; проверьте заголовок WWW-Authenticate.
Зарезервирован для сервисов, требующих оплаты; используется редко.
Что делатьПроверьте биллинг API; стандартное тело ответа не определено.
Сервер понял запрос, но отказывается его авторизовать.
Что делатьИспользуйте аккаунт или токен с нужными правами; не повторяйте запрос вслепую.
Сервер не может найти запрошенный ресурс.
Что делатьПроверьте URL и маршрутизацию, а также не был ли ресурс удалён.
HTTP-метод не поддерживается для этого ресурса.
Что делатьИспользуйте метод из заголовка ответа Allow.
Ни одно представление не соответствует критериям заголовка Accept в запросе.
Что делатьРасширьте заголовок Accept или запросите поддерживаемый формат.
Прокси между клиентом и сервером требует аутентификации.
Что делатьНастройте учётные данные прокси; проверьте заголовок Proxy-Authenticate.
Сервер не получил полный запрос вовремя.
Что делатьПовторите запрос через более быстрое соединение или увеличьте тайм-аут.
Запрос конфликтует с текущим состоянием ресурса.
Что делатьПолучите актуальное состояние, устраните конфликт и повторите запрос.
Ресурс удалён навсегда, и адреса для перенаправления нет.
Что делатьУдалите ссылки и кэш; не повторяйте запрос.
Серверу нужен заголовок Content-Length, но запрос его не содержит.
Что делатьПередайте Content-Length или переключитесь на чанковую передачу (chunked).
Условный заголовок, например If-Match или If-Unmodified-Since, не выполнен.
Что делатьПолучите текущую версию и повторите запрос со свежими валидаторами.
Тело запроса превышает лимит, принятый сервером.
Что делатьПередайте меньше данных, сожмите их или используйте чанковую загрузку.
URL запроса длиннее, чем принимает сервер.
Что делатьСократите строку запроса или передайте данные в теле.
Сервер не поддерживает медиатип тела запроса.
Что делатьПередайте поддерживаемый Content-Type; сверьтесь с документацией API.
Запрошенный диапазон байтов нельзя отдать для этого ресурса.
Что делатьПроверьте размер ресурса и запросите допустимый Range.
Сервер не может выполнить ожидание из заголовка Expect.
Что делатьУберите или измените заголовок Expect и повторите запрос.
Шуточный код из первоапрельского RFC 2324; в RFC 9110 статус 418 зарегистрирован как неиспользуемый.
Что делатьНе полагайтесь на него; стандартное поведение не определено.
Сервер не может сформировать ответ для такой комбинации схемы и хоста (authority).
Что делатьПовторите запрос через соединение, способное обслужить этот origin.
Синтаксис запроса корректен, но его смысл не позволяет выполнить обработку.
Что делатьИсправьте ошибки валидации; подробности читайте в теле ответа.
Ресурс WebDAV заблокирован другим запросом.
Что делатьСнимите блокировку или передайте токен блокировки вместе с запросом.
Запрос не выполнен, потому что предшествующий запрос, от которого он зависел, завершился ошибкой.
Что делатьИсправьте предыдущую операцию и повторите весь пакет.
Сервер отклоняет запрос, который можно воспроизвести при повторной отправке, — часто при ранних данных TLS.
Что делатьПовторите позже или отправьте запрос без ранних данных.
Серверу нужен другой протокол, чтобы обслужить запрос.
Что делатьПовторите запрос по протоколу, указанному в заголовке Upgrade.
Сервер требует, чтобы запрос был условным, — так избегают потерянных обновлений.
Что делатьПередайте If-Match или If-Unmodified-Since вместе с запросом.
Лимит частоты запросов для этого клиента превышен.
Что делатьСделайте паузу и дождитесь времени из Retry-After, прежде чем повторять.
Поля заголовка запроса превышают лимит, принятый сервером.
Что делатьУменьшите размер cookie или заголовков и повторите запрос.
Сервер отказывает в доступе к ресурсу по юридическим причинам.
Что делатьОбратитесь к оператору сайта: блокировка сделана намеренно.
Сервер столкнулся с непредвиденным состоянием и не смог выполнить запрос.
Что делатьПроверьте журналы сервера; повторяйте запрос только если ошибка временная.
Сервер не поддерживает HTTP-метод, необходимый для запроса.
Что делатьИспользуйте поддерживаемый метод; серверы обязаны поддерживать GET и HEAD.
Шлюз или прокси получил некорректный ответ от вышестоящего сервера.
Что делатьПроверьте вышестоящий сервис и повторите запрос с задержкой.
Сервер перегружен или остановлен на обслуживание.
Что делатьПовторите запрос после задержки, указанной в Retry-After.
Шлюз не получил ответ от вышестоящего сервера вовремя.
Что делатьПроверьте задержки вышестоящего сервиса и повторите запрос с большим тайм-аутом.
Сервер не поддерживает версию HTTP, использованную в запросе.
Что делатьПовторите запрос по HTTP/1.1 или другой поддерживаемой версии.
Согласование содержимого настроено неверно и ссылается само на себя.
Что делатьИсправьте настройки согласования на сервере; это ошибка сервера.
Сервер WebDAV не может сохранить представление, необходимое для запроса.
Что делатьОсвободите место или уменьшите размер запроса.
Сервер WebDAV обнаружил бесконечный цикл при обработке запроса.
Что делатьИсправьте конфигурацию или данные, вызывающие цикл.
Клиент должен объявить расширение HTTP, которое нужно серверу. Этот статус устарел.
Что делатьОбновите клиент или используйте поддерживаемый API.
Клиент должен аутентифицироваться, чтобы получить доступ к сети, как в гостевом портале.
Что делатьОткройте страницу входа в сеть и пройдите аутентификацию.
Подходящих кодов нет
Попробуйте номер (404), официальную фразу (Not Found) или симптом вроде timeout либо rate limit.
teapot
418 I'm a Teapot — 4xx · Ошибка клиента Код первоапрельской шутки из RFC 2324; теперь RFC 9110 регистрирует 418 как неиспользуемый. Что делать: не полагайтесь на него; стандартное поведение не определено.
Поиск также находит псевдонимы, которых нет на карточке: «teapot» происходит из шутки RFC 2324, а «rate limit» находит 429. Код и симптом можно комбинировать — «404 cache» находит 404 и 304 по их заметкам о кешировании.
Полезно при отладке запроса или ответа вокруг кода состояния.