Sobes.tech
Back to questions
Junior — Middle
97

Какой составных частей включает в себя HTTP-запрос?

Companies where asked
Осмокод
ИннотехИннотех
ITFB Group
OZONOZON

Answer from AI

sobes.tech AI

HTTP-запрос состоит из нескольких основных частей:

  1. Стартовая строка (Request Line) — содержит метод (GET, POST и т.д.), URL и версию протокола.

  2. Заголовки (Headers) — ключ-значение пары, которые передают метаинформацию (например, тип контента, авторизацию, куки).

  3. Тело запроса (Body) — необязательная часть, используется для передачи данных (например, в POST-запросах).

Пример стартовой строки и заголовков:

POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token

{"name":"John"}

Здесь:

  • POST — метод
  • /api/users — путь
  • HTTP/1.1 — версия протокола
  • Заголовки передают дополнительную информацию
  • Тело содержит JSON с данными пользователя.