Как расшифровать коды ошибок

Тема в разделе "Сайтостроение: общий форум", создана пользователем ROFI, 27 Октябрь 2017.

Реклама
  1. ROFI

    ROFI Профессионал

    Сообщения:
    101
    Симпатии:
    16
    Пол:
    Мужской
    Как расшифровать коды ошибок

    Когда браузер посылает веб-серверу запрос на какой-либо файл, то ответ содержит и «код состояния». Часть из этих кодов несут информацию об ошибках, другие являются информационными сообщениями.
    Как расшифровать коды ошибок

    Инструкция

    1
    Сначала надо выяснить, является ли код, значение которого вам надо выяснить, кодом ошибки. Коды с номерами от 100 до 399 в ответах сервера не несут сообщений об ошибках, а диапазон от 400 до 599 выделен для информирования браузера о возникших проблемах при попытке выполнить его запрос. Если интересующее вас число больше 399, то это действительно код ошибки. Они разделены на две группы, каждой из которых отведено по 100 номеров.

    2
    Если нужный номер принадлежит к диапазону от 500 до 599 – то он свидетельствует об одной из перечисленных ниже ошибок сервера:
    500 Internal Server Error - этот код означает, что при обработке запроса имел место внутренний сбой программного обеспечения сервера.
    501 Not Implemented - сервер не смог опознать метод запроса, либо запрашиваемая функция не поддерживается.
    502 Bad Gateway - сбой произошел не в месте хранения запрашиваемого файла, а на оборудовании маршрутизации.
    503 Service Unavailable - на момент запроса недоступна одна или несколько служб сервера.
    504 Gateway Timeout - превышено время ожидания, отведенное серверу, используемому в качестве шлюза маршрутизации.
    505 HTTP Version Not Supported - указанная в запросе версия HTTP не поддерживается этим сервером.

    3
    Остальные коды ошибок:
    400 Bad Request - ошибка в запросе браузера.
    401 Unauthorized - пользователь не авторизован для доступа к запрашиваемому файлу.
    402 Payment Required - этот код ошибки в настоящее время не используется.
    403 Forbidden - по какой-то причине сервер не может выполнить запрос.
    404 Not Found - запрашиваемого ресурса нет по указанному адресу.
    405 Method Not Allowed - для запрашиваемого ресурса метод, указанный в запросе, не предусмотрен.
    406 Not Acceptable - в запросе браузера нет объектов, которые сервер может согласовать со своим ответом.
    407 Proxy Authentication Required - требуется авторизация пользователя, использующего прокси-доступ к запрашиваемому ресурсу.
    408 Request Timeout - запрос браузера не уложился в отводимое для этого время.
    409 Conflict - имеет место конфликт между запросом и текущим состоянием требуемого браузером ресурса.
    410 Gone - запрашиваемый ресурс удален безвозвратно.
    411 Length Required - в заголовочной части запроса не указан размер разбиения Content-Length, а сервер требует этого по отношению к данному ресурсу в обязательном порядке.
    412 Precondition Failed - в запросе указан размер разбиения, который превышает допустимый настройками сервера.
    413 Request Entity Too Large - запрос имеет слишком большой объем и поэтому не обрабатывается сервером.
    414 Request-URI Too Long - длина адреса, указанного в запросе, превышает максимально допустимую.
    415 Unsupported Media Type - формат объекта, указанный в запросе, не поддерживается сервером.
    416 Requested Range Not Satisfiable – указанный в запросе диапазон не может быть принят сервером к исполнению.
    417 Expectation Failed - истекло отведенное время ожидания.
     

    Понравился пост? Поделись с друзьями!

Реклама
Метки: