В статье "HTTP-коды для клиентских ошибок" рассмотрели для чего нужны HTTP-коды ответа, какие есть классы и какие коды используются для описания клиентских ошибок.
В этой статье рассмотрим какие коды существуют для описания ошибок на сервере.
Код ответа | Название | Описание |
500 | Internal Server Error |
Сервер столкнулся с ситуацией, которую он не знает как обработать. Чаще всего это происходит, если не удается подключиться к базе данных или не могут выполниться корректно скрипты на сайте |
501 | Not Implemented |
Метод запроса не поддерживается сервером и не может быть обработан. Единственные методы, которые серверы должны поддерживать — GET и HEAD. |
502 | Bad Gateway |
Эта ошибка означает, что сервер (во время работы в качестве шлюза) для получения ответа, нужного для обработки запроса, получил недействительный (недопустимый) ответ |
503 | Service Unavailable |
Сервер не готов обрабатывать запрос. Причин для такой ошибки достаточно много: доступ к серверу с вашего IP ограничивается, есть ограничения со стороны интернет-провайдера, сервер перегружен или отключен |
504 | Gateway Timeout |
Этот ответ об ошибке предоставляется, когда сервер действует как шлюз и не может получить ответ вовремя |
505 | HTTP Version Not Supported |
HTTP-версия, используемая в запросе, не поддерживается сервером |
Oleksii Momot
Комментарии