Справка веб-мастера     Справочник web-мастера и программиста
  PHP       Интернет       Беб-дизайн       Безопасность       Javascript     Информеры     Game      
          Игра шарики





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



Структура ответов http сервера - Коды ответов сервера.

1ХХ - Информационное.

2ХХ - Успех. Сообщение было успешно принято.

3ХХ - Перенаправление. - Запрос клиента переадресован, необходимы дальнейшие действия.

4ХХ - Ошибка клиента. Запрос содержит синтаксическую ошибку и не может быть удовлетворен. Запрос клиента является неполным.

5ХХ - Ошибка сервера. Сервер не может выполнить внешний корректный запрос.


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

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

Набор кодов статуса HTTP обширен, но, на практике чаще всего встречаются эти коды:

200 - OK! - Запрос удовлетворен.

301 - Moved Permanently - Запрашиваемому ресурсу присвоен новый постоянный URL.

302 - Moved Temporarily - Запрашиваемый ресурс временно находится по новому URL.

400 - Bad Request - Запрос содержит синтаксическую ошибку и не может быть принят сервером.

401 - Unauthorized - Запрос требует аутентификации пользователя.

403 - Forbidden - Запрос понят сервером но не может быть принят по неопределенным причинам.



404 - Not Found - Сервер не нашел ничего, что могло бы соответствовать URI запроса.

407 - Proxy Authentication Required - Прокси-сервер (firewaal) требует авторизации: неверны имя и пароль для авторизации на прокси-сервере

500 - Internal Server Error - Ошибка сервера. В данном случае следует проверить:

501 - Not Implemented - Сервер не обладает возможностями, необходимыми для реализации запроса.

502 - Bad Gateway - Сервер получил некорректный ответ от шлюза, к которому он обратился, пытаясь выполнить запрос.


Все ответы HTTP сервера:

100 - Продолжение
101 - Переключение протоколов
200 - Норма
201 - Принят
202 - Создан
203 - Не авторитетная информация
204 - Не содержит
205 - Сбросить содержание
206 - Частично содержит
300 - Множественный выбор
301 - Перемещен постоянно
302 - Перемещен временно
303 - Смотри другой
304 - Не изменен
305 - Используй посредника
400 - Неверный запрос
401 - Неизвестен
402 - Необходима оплата
403 - Запретный
404 - Не найден
405 - Метод не может быть разрешен
406 - Не доступен
407 - Требуется идентификация прокси, файервола
408 - Тайм-аут запроса
409 - Конфликт
410 - Послан
411 - Необходима длина
412 - Предварительная ошибка
413 - Тело запроса слишком велико
414 - URI запроса слишком велико
415 - Неподдерживаемый тип медиатипов
416 - Не применим
500 - Внутренняя ошибка сервера
501 - Не выполнено
502 - Ошибка межсетевого шлюза
503 - Служба не доступна
504 - Тайм-аут межсетевого шлюза
505 - Версия НТТР не поддерживается








  Copyright © King-dom.ru, 2008-2013       Разработка сайта SoftHolm.com