offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗inhpBsRSLi 7 of 29 menu

Стартовая строка HTTP ответа

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

Код состояния (англ. status code) указывает, был ли успешен запрос или случилась ошибка. Этот код состоит из трех цифр. Для примера, код 200 символизирует успех, а код 404 указывает клиенту, что страница по данному URL не найдена.

Пояснение состояния (англ. reason phrase) представляет собой короткий текст, описывающий код состояния. Оно предназначено для чтения человеком и никак не влияет на сообщение и не является обязательным. Например, для 404 кода пояснением будет Not Found (рус. Не Найдено).

Давайте напишем пример стартовой строки HTTP ответа для успеха:

HTTP/1.1 200 OK

А теперь пример ответа для ошибки:

HTTP/1.1 404 Not Found