Используемые коды ошибок http сервера

Здравствуйте уважаемые читатели блога Zelgrim.ru
Сегодня я открываю на блоге новую рубрику «Словарь терминов» в которой буду опубликовывать различные темы о существующих в сети словах-сокращениях, будь-то сокращения по SEO тематике или на другие возможные темы связанные с сайтостроением, администрированием и т.д. с их подробными описаниями. Данная рубрика будет очень полезна начинающим вебмастерам.
Первая тема данной рубрики полностью посвящена возможным используемым кодам ошибок http сервера. Не все знают какие коды ошибок что означают, но многие из нас с некоторыми из них встречаются и по сей день. Так вот представляю вам подробный список таких кодов и что каждый из них означает.
Ошибки в диапазоне:
-100-199 – это информационные ошибки
- - 100 – Continue. Ошибок нет, все работает нормально.
- - 101 – Switching Protocols. Все работает нормально.
-200-299 – Запрос обработан успешно, сервер отправил клиенту запрашиваемый документ
- - 200 – OK. Запрос выполнен успешно. Информация отправляется клиенту.
- - 201 – Created. Объект создан.
- - 202 – Accepted. Информация принята.
- - 203 – Non-Authoritative Information. Информация не заслуживает доверия.
- - 204 – No content. Содержания нет.
- - 205 – Reset Content. Восстановить содержание по умолчанию.
- - 206 – Partial Content. Часть содержания.
-300-399 – Ошибки связаны с перенаправлением
- - 300 – Multiple Choices. Использование несколько вариантов на выбор
- - 301 – Moved Permanently. Запрашиваемому ресурсу был назначен новый URL
- - 302 – Moved Temporarily. Запрашиваемый ресурс был временно перемещен на другой URL
- - 303 – See Other. Смотрите другой ресурс
- - 304 – Not Modified. Если клиент выполнил условный GET запрос и доступ разрешен, если документ не был изменен, то сервер должен ответить этим кодом
- - 305 – Use Proxy. Доступ к запрошенному URL должен осуществляться через proxy-сервер
- - 307 – Temporary Redirect. Запрошенный ресурс находится временно под другим URL. Так как переадресация может быть изменена при случае, то клиенту следует использовать Request-URL для будущих запросов
-400-499 – Ошибки связаны с ошибками клиента
- - 400 – Bad Request. Запрос не понят сервисом из-за неправильного синтаксиса. Клиенту не следует повторять запрос без изменений.
- - 401 – Authorization Required. Запрос требует проверку подлинности пользователя
- - 403 – Forbidden. Сервер понял запрос, но отказывается его выполнять. Авторизация не поможет и повторять запрос не следует
- - 404 – Not Found. Сервер ничего не нашел соответствующему запросу URL. Информации такой не существует, ситуация является временной или постоянной
- - 405 – Method Not Allowed. Ошибка выдается с заголовком Allow и показывает, что используемый клиентом метод для данного URL не поддерживается
- - 406 – Not Acceptable. Ресурс указанный клиентом существует по данному URL, но не в том формате который нужен клиенту
- - 407 – Proxy Authentication Required. Proxy-серверу необходимо санкционировать запрос перед тем как он его перешлет
- - 408 – Request Timeout. Время отведенное на обработку запроса истекло.
- - 409 – Conflict. Данный запрос в конфликте с другим запросом или с конфигурацией сервера
- - 410 – Gone. Запрашиваемого ресурса нет на сервере и адрес переадресации не известен. Это условие будет считаться постоянным
- - 411 – Length Required. Сервер отказывается принимать запрос без определенной длины
- - 412 – Precondition Failed. Результат вычисления условия, заданного в запросе одним или несколькими заголовками if… , представляет собой “ложь”
- - 413 – Request Entity Too Large. Сервер не будет обрабатывать запрос, потому что его содержание слишком велико
- - 414 – Request-URI TOO Long. Сервер не будет обрабатывать запрос, идентификатор ресурса слишком длинный
- - 415 – Unsupported Media Type. Неподдерживаемый тип ресурса
-500-599 – Ошибки связаны с ошибками на сервере
- - 500 – Internal Server Error. Сервер столкнулся с непредвиденным условием, которое не позволяет ему выполнить запрос
- - 501 – Not Implemented. Сервер не поддерживает функциональные возможности, необходимые для выполнения запроса. Это ответ, когда сервер не распознает метод запроса и не поддерживает его для любого ресурса
- - 502 – Bad Gateway. Ошибка межсетевого шлюза
- - 503 – Service Unavailable. С вашего IP адреса предпринята попытка установить несколько соединений с сервером
- - 504 – Gateway Timeout. Время выделенное на прохождение через шлюз истекло
- - 505 – HTTP Version Not Supported. Веб-узел не поддерживает версию HTTP протокола которую использует обозреватель
Словарь терминов будет пополнен в ближайшее время.
Оставайтесь на блоге и до новых встреч! Ваш блоговод, Грим
Еще интересные статьи для Вас:
Если Вам понравилась заметка, пожалуйста, прокомментируйте ее или подпишитесь на фид и получайте будущие публикации по RSS.




Комментарии
Пока нет комментариев.
Прокомментировать