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

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

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

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

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

`HTTP/1.1 200 OK`

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

`HTTP/1.1 404 Not Found`
← →
↑