Прикладные протоколы Интернет и WWW. Чукарин А.В. - 89 стр.

UptoLike

Составители: 

© Чукарин А.В., 2006
89
простейшем случае такой запрос может быть реализован путем
соединения пользовательского агента (UA) и базового сервера.
8.2.2. Status Code и Reason Phrase в протоколе HTTP/1.1
Status-Code это код результата попытки понять и выполнить
запрос. Состоит из трех цифр. Reason-Phrase – короткое текстовое
описание Status-Code. Status-Code предназначен для программ, Reason-
Phrase – для пользователя или администратора.
Первая цифра Status-Code определяет класс кода. Две
следующие цифры никак не категоризируются. Существует пять
классов кодов:
1xx: Информациязапрос принят, продолжение
процесса
2xx: Успехзапрос был успешно принят, распознан и
выполнен
3xx: Перенаправлениедальнейшее действие должно
быть перенаправлено для завершения запроса
4xx: Ошибка клиентаневерный синтаксис запроса или
недостаточно клиентских данных для выполнения
запроса
5xx: Ошибка сервераневозможность выполнения
полностью появившегося запроса
Ниже представлена таблица наиболее распространенных
значений Status-Code и соответствующих им значений Reason-Phrase
для HTTP/1.1.
Таблица 8.1.
Status-
Code
Reason-Phrase
"304"
Not Modified (не изменялось)
"400"
Bad Request (неправильный запрос)
"401"
Unauthorized (неавторизованный запрос)
"403"
Forbidden (запрещено)
"404"
Not Found (не найдено)
"500"
Internal Server Error (внутренняя ошибка сервера)