Группа кодов статусов HTTP 4хх отвечает за ошибки на стороне клиента, иными словами, посетителя сайта. К данным статусам следует относиться очень внимательно, так как подавляющее большинство ошибок возникает из-за недоработок вебмастера сайта. Это неверное указание URI документов (например, из-за перепутывания абсолютной и косвенной адресации), указание в открытом доступе ссылок на защищённую часть сайта, неверная настройка HTTP-сервера и ещё много других нюансов и тонкостей.

Коды статусов HHTP 4xx (ошибки клиента)

Коды статусов HHTP 4xx (ошибки клиента)

Устранить эти недоработки вы сможете грамотно анализируя серверные логи доступа, настроив обратную связь с посетителями своего сайта, а также внутренним тестированием сайта на разных платформах, в разных браузерах с различающимися настройками.

Код статуса HTTP 400 Bad request (400 Неверный запрос)

Описание: Запрос не был понят/распознан сервером из-за некорректного синтаксиса.

Код статуса HTTP 401 Unauthorized (401 Неавторизованный запрос)

Описание: Для доступа к содержимому по указанному запросу необходимо быть зарегистрированным пользователем (авторизованным).

Код статуса HTTP 402 Payment Required (402 Необходима оплата запроса)

Описание: Внутренняя ошибка или ошибка в конфигурации сервера.

Код статуса HTTP 403 Forbidden (403 Доступ к ресурсу запрещён)

Описание: Доступ к ресурсу (документу, странице) запрещён сервером.

Совет: Если вы хотите, чтобы ваш ресурс индексировался, необходимо разрешить доступ к нему.

Код статуса HTTP 404 Not Found (404 Ресурс не найден)

Описание: Ресурс (документ, страница) не найден, не существует, сервер не находит его по указанному адресу.

Совет: При удалении какого-либо раздела или документа с сайта, вы можете добавить в файле robots.txt его в список запрещённых для индексирования.

Код статуса HTTP 405 Method not allowed (405 Недопустимый метод)

Описание: Для указанного в строке запроса клиентом ресурса недопустимо применять текущий метод.

Код статуса HTTP 406 Not acceptable (406 Неприемлимый запрос)

Описание: Запрашиваемый ресурс (документ, страница) существует, но нет возможности его отобразить/получить (например, кодировка не поддерживается роботом/браузером).

Код статуса HTTP 407 Proxy authentication required (407 Требуется идентификация прокси)

Описание: Доступ к запрашиваемому ресурсу возможен только через прокси-сервер, требуется регистрация/идентификация.

Код статуса HTTP 408 Request timeout (408 Истекло время запроса)

Описание: Сайт не передал полный запрос в течение установленного времени.

Совет: Если на вашем сайте установлена громоздкая CMS, требующая большого количества ресурсов или имеющая сложную структуру, потому работающая с задержками, вы можете изменить настройки сервера таким образом, чтобы время жизни запроса было увеличено.

Код статуса HTTP 409 Conflict (409 Конфликт)

Описание: Запрос конфликтует с другим запросом или конфигурацией сервера.

Код статуса HTTP 410 Gone (410 Ресурс больше недоступен)

Описание: Запрашиваемый ресурс (документ, страница) был окончательно удалён с сервера и более недоступен.

Код статуса HTTP 411 Length required (411 Необходимо указать длину)

Описание: Сервер не принимает запрос без дополнительного заголовка Content-Length.

Совет: Исправьте заголовки на сервере так, чтобы пользователю выдавался код 200.

Код статуса HTTP 412 Precondition failed (412 Сбой при обработке предварительного условия)

Описание: Обнаружено несоответствие при проверке на сервере полей заголовка запроса (сбой или ошибка предварительного условия).

Код статуса HTTP 413 Request entity too large (413 Запрос превышает допустимый размер)

Описание: Размер запроса превышает максимально допустимый размер, который может обработать сервер.

Код статуса HTTP 414 Request-URI too long (414 Недопустимая длина URI-запроса)

Описание: Сервер отказывается обслужить запрос, потому что запрашиваемый URI превышает максимально возможную длину интерпретируемого сервером запроса.

Код статуса HTTP 415 Unsupported media type (415 Неподдерживаемый MIME-тип)

Описание: Сервер отказывается обрабатывать запрос, потому что тело имеет неподдерживаемый формат.

Совет: Обратите внимание на список поддерживаемых форматов данных в описание сервера и приведите в соответствие обработчики и скрипты, чтобы подобная ошибка не возникала.

Код статуса HTTP 416 Requested range not satisfiable (416 Запрашиваемый диапазон не может быть обработан)

Описание: Сервер отказался выполнить запрос потому, что в заголовке значение поля Range указывает на недопустимый диапазон байтов.

Код статуса HTTP 417 Expectation filed (417 Сбой при ожидании)

Описание: Сервер отказался выполнить запрос потому, что в заголовке значение поля Expect не соответствует ожиданиям.

Код статуса HTTP 422 Unprocessable entity (422 Необрабатываемый элемент)

Описание: Сервер не в состоянии обработать один или несколько элементов запроса.

Код статуса HTTP 423 Locked (423 Заблокировано)

Описание: Сервер отказался выполнить запрос потому, что один из требуемых ресурсов заблокирован.

Код статуса HTTP 424 Failed dependency (424 Неверная зависимость)

Описание: Сервер отказался выполнить запрос потому, что один из зависимых ресурсов заблокирован.

Код статуса HTTP 426 Upgrade required (426 Требуется обновление)

Описание: Сервер потребовал обновления соединения до SSL, но SSL не поддерживается клиентом.

« Коды статуса HTTP

« Коды статуса HTTP 3xx (перенаправление)

« Коды статуса HTTP 4xx (ошибки клиента)

« Коды статуса HTTP 5xx (ошибки сервера)

Комментарии:

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

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

двадцать − четырнадцать =

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.