Назад к вопросам
Junior
72
questionbank
Из каких частей состоит HTTP-запрос?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
HTTP-запрос состоит из следующих частей:
- Стартовая строка (Request Line): Определяет тип запроса, целевой ресурс и версию протокола HTTP.
- Заголовки (Headers): Содержат дополнительную информацию о запросе, отправителе, типе передаваемых данных и т.д.
- Тело (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-запросе отсутствует.