Back to questions
Middle+
3
Из чего состоит HTTP-запрос? Назовите его основные части и блоки.
Companies where asked
Альфа СОФТ
Answer from AI
sobes.tech AI
HTTP-запрос состоит из нескольких основных частей:
-
Стартовая строка (Request Line) — содержит метод запроса (GET, POST, PUT и т.д.), URL (путь к ресурсу) и версию протокола HTTP.
Пример:
GET /index.html HTTP/1.1 -
Заголовки (Headers) — набор пар ключ-значение, которые передают дополнительную информацию о запросе, например, тип контента, авторизацию, куки, язык и т.д.
Пример:
Host: example.com User-Agent: Mozilla/5.0 Accept: text/html -
Пустая строка — отделяет заголовки от тела запроса.
-
Тело запроса (Body) — необязательная часть, используется для передачи данных на сервер, например, при POST-запросах с формами или JSON.
Таким образом, структура HTTP-запроса выглядит так:
Request Line
Headers
Body (optional)