Назад к вопросам
Junior
72
questionbank

Из каких частей состоит HTTP-запрос?

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

HTTP-запрос состоит из следующих частей:

  1. Стартовая строка (Request Line): Определяет тип запроса, целевой ресурс и версию протокола HTTP.
  2. Заголовки (Headers): Содержат дополнительную информацию о запросе, отправителе, типе передаваемых данных и т.д.
  3. Тело (Body): Содержит данные, передаваемые на сервер, например, данные формы или JSON-объект. Присутствует не во всех типах запросов (например, отсутствует в GET).

Пример структуры:

GET /resource HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0
Accept: text/html

В данном случае, стартовая строка - GET /resource HTTP/1.1, заголовки - Host, User-Agent, Accept. Тело в этом GET-запросе отсутствует.