Back to questions
Т-Банк
Junior — Middle
89
Могли бы вы объяснить, из каких компонентов состоит HTTP-ответ и как он формируется?
Companies where asked
Answer from AI
sobes.tech AI
HTTP-ответ состоит из трёх основных компонентов:
-
Строка состояния (Status Line) — содержит версию протокола HTTP, числовой код статуса (например, 200, 404) и текстовое описание статуса (например, OK, Not Found).
-
Заголовки (Headers) — набор пар ключ-значение, которые передают метаинформацию об ответе, например, тип содержимого (
Content-Type), длину содержимого (Content-Length), куки и другие данные. -
Тело ответа (Body) — собственно данные, которые сервер отправляет клиенту. Это может быть HTML-страница, JSON, изображение и т.д.
Формирование HTTP-ответа происходит на сервере после обработки запроса. Сервер определяет статус ответа, формирует заголовки и добавляет тело, после чего отправляет всё клиенту по сети.