Тема 9: HTTP коды состояния. Классы кодов состояния HTTP сервера
Привет, читатель блога ZametkiNaPolyah.ru! Продолжим знакомиться с протоколом HTTP в рубрике серверы и протоколы и ее разделе…
Привет, читатель блога ZametkiNaPolyah.ru! Продолжим знакомиться с протоколом HTTP в рубрике серверы и протоколы и ее разделе HTTP протокол. Мы с тобой уже рассмотрели классы кодов состояний HTTP сервера, давай теперь разберем особенности первого класса: это информационные коды состояния HTTP сервера, которые начинаются с единицы. Информационные коды состояния используются для предварительных ответов сервера на запросы клиента.
Содержание статьи:
Если вы хотите узнать всё про протокол HTTP, обратитесь к навигации по рубрике HTTP протокол. Информационные коды состояний HTTP сервера говорят клиенту о том, что его запрос успешно получен, но еще находится в процессе обработки. Информационные коды состояния еще называют предварительным ответом или временным ответом. Ответ HTTP сервера в этом случае состоит только из строки состояния с кодом состояния и необязательных полей HTTP заголовка.
Давайте сведем в таблицу все информационные HTTP коды состояний и дадим им краткое пояснение.
Информационный код состояния | Описание информационного кода состояния |
100 Continue | Информационный код состояния HTTP сервера 100: продолжай Код состояния 100 говорит о том, что запрос получен, но находится в процессе обработки |
101 Switching Protocols | Информационный код состояния HTTP сервера 100: переключи протокол Код состояния 101 говорит о том, что сервер переключает протокол |
HTTP код состояния 100 говорит о том, что клиент может продолжать запрос. Ответ сервера, содержащий код 100, является промежуточным и означает то, что начальная часть запроса получена и сервер ждет продолжения.
HTTP код состояния 101 говорит о том, что сервер понимает то, что хочет клиент, но для корректного завершения клиенту нужно изменить версию HTTP (кстати, версия является очень важным параметром HTTP протокола) протокола на ту, которая указана в заголовке Upgrade. Перейдем к рассмотрению успешных кодов состояния HTTP сервера. Напомню, что есть еще коды перенаправления, коды ошибок клиента и коды ошибок сервера. А если тебе нужна информацию обо всех кодах состояния, обратись к справочнику HTTP кодов состояния, в котором есть полное описание всех кодов.
Выберете удобный для себя способ, чтобы оставить комментарий