Что означает ошибки

3   0  
Что означает ошибки

Что означает ошибка 404, 505 и пр.? (основные коды ошибок, что они значат и что делать)

Коды ответа HTTP сервера:

401 Unauthorized
403 Forbidden
404 Not Found
500 Internal Server Error
501 Not Implemented
502 Bad Gateway
503 Service Unavailable
504 Gateway Timeout

В HTTP в каждом диапазоне определены лишь несколько кодов, хотя для сервера при необходимости могут определяться и собственные коды. Клиент, при получении кода, который не может распознать, интерпретирует его в соответствии с диапазоном, к которому этот код принадлежит.

Коды в диапазонах 400-499 и 500-599 отображаются для пользователя (например, 404 Not Found).

Информационные ответы:

401 Unauthorized

Код результата, передаваемый с заголовком WWW-Authenticate. Он показывает, что пославший запрос пользователь не имеет необходимых прав и должен предоставить их при повторении запроса с указанием данного URL.403 Forbidden Запрос отклонен по той причине, что сервер в данный момент не хочет или не имеет возможности ответить клиенту.

404 Not Found

Документ по указанному URI не существует. Ошибки сервера:
Коды ответов в диапазоне 500-599 показывают, что сервер столкнулся с ошибкой и, вероятно, не сможет выполнить запрос клиента.

500 Internal Server Error

При обработке запроса на сервере один из его компонентов (например, CGI-программа) выдал аварийный отказ или столкнулся с ошибкой конфигурации.

502 Bad Gateway

Сервер (или proxy-сервер) получил недопустимые ответы другого сервера (или proxy-сервера).

503 Service Unavailable

Данный код означает, что данная служба временно недоступна, но в будущем доступ к ней будет восстановлен. Если сервер знает, когда это произойдет, может быть также выдан заголовок Retry-After.

504 Gateway Time-out

Этот ответ похож на 408 (Request Time-out) , за исключением того, что шлюз или уполномоченный сервер превысил лимит времени.

Что означает ошибки

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