Список кодов состояния HTTP 5xx с пояснениями

Протокол передачи гипертекста (HTTP) — это протокол связи, используемый, когда браузер отправляет запрос на сервер для получения ответа. Во время этого процесса сервер возвращает код, чтобы указать статус полученного запроса. Этот код состояния HTTP очень полезен для устранения ошибок подключения и устранения проблем.

HTTP-запрос и ответ через Интернет

Типы кодов состояния HTTP

Вот пять различных категорий кодов состояния, используемых в протоколе связи HTTP:

Коды состояния HTTP 5xx — ошибка сервера

Это статус HTTP или коды ошибок, которые чаще всего отображаются в окне веб-браузера. Коды ошибок 5xx возвращаются веб-сервером, когда он сталкивается с проблемой во время обработки запрошенного ресурса клиентом.

500 — внутренняя ошибка сервера

Когда сервер обнаруживает непредвиденное состояние, которое не позволяет ему отвечать на запрос, он возвращает код ошибки «500 — Internal Server Error».

Внутренняя ошибка сервера
Внутренняя ошибка сервера

Обычно внутренняя ошибка сервера возникает из-за неправильной конфигурации. Если вы являетесь владельцем веб-сайта, проверьте конфигурацию сервера или свяжитесь со своей хостинговой компанией, чтобы исправить ошибку.

501 — Метод не поддерживается

Когда сервер не может предоставить запрошенный ресурс из-за неподдерживаемого или нераспознанного метода, использованного в запросе, то принимается код «501 — Не реализовано».

502 — Ошибка шлюза

Когда запрос предлагает серверу 1 действовать в качестве шлюза или прокси для получения ответа от другого сервера 2, и если сервер 1 получил неприемлемый ответ от сервера 2, то принимается код «502 — Плохой шлюз».

Cloudflare 502 Ошибка неверного шлюза
Cloudflare 502 — ошибка неверного шлюза

сервис 503 недоступен

Когда запрос получен сервером в то время, когда он перегружен другими запросами или находится в состоянии планового простоя на техническое обслуживание, то будет получен код «503 — Служба недоступна».

Ошибка 504 Время ответа сервера истекло

Когда server1 действует как внешний шлюз или прокси и не получил вовремя ответ от следующего server2, находящегося дальше в цепочке запросов, к которому он пытался получить доступ для выполнения запроса, тогда принимается код «504 — Gateway Timeout» .

504 Ошибка тайм-аута шлюза
504 Ошибка тайм-аута шлюза

505 — Версия HTTP не поддерживается

Если сервер не поддерживает версию протокола HTTP, используемую в сообщении с запросом, будет получен код «505 — Версия HTTP не поддерживается».

507 — Недостаточно места

Когда на сервере заканчивается место на жестком диске и он больше не обрабатывает запрос, будет получен код «507 — Недостаточно места для хранения».

510 — Расширения отсутствуют

Когда сервер не может обработать запрос из-за того, что запрашивается неподдерживаемое расширение, принимается код «510 — Not Extended».

Руководство по кодам состояния HTTP
Руководство по кодам состояния HTTP

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *