Junior — Middle
Кои компоненти формират HTTP отговора?
sobes.tech AI
Отговор от AI
HTTP-отговорът се състои от три основни компонента:
-
Стринг за статус (Status Line) — съдържа версията на протокола HTTP, числовия статус код (например, 200, 404) и текстовото описание на статуса (например, "OK", "Не е намерено").
-
Заглавки (Headers) — набор от двойки ключ-стойност, които предават метаинформация за отговора, като тип съдържание (
Content-Type), дължина на съдържанието (Content-Length), дата, бисквитки и други параметри. -
Тяло на отговора (Body) — данните, които сървърът изпраща към клиента, като HTML страница, JSON, изображение и т.н.
Пример за HTTP отговор:
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Content-Length: 137
<html>
<body>
<h1>Здравей, свят!</h1>
</body>
</html>