Junior — Middle
111
HTTP сұрауы құрылымына қандай компоненттер кіреді?
Сұралған компаниялар
Perfomance lab
AI-дан жауап
sobes.tech AI
HTTP-запрос состоит из нескольких основных компонентов:
- Стартовая строка (Request Line): содержит метод (GET, POST и т.д.), URI ресурса и версию протокола HTTP.
- Заголовки (Headers): набор пар ключ-значение, которые передают метаинформацию о запросе (например, Content-Type, User-Agent, Authorization).
- Тело запроса (Body): необязательная часть, содержит данные, отправляемые на сервер (например, при POST или PUT).
Пример стартовой строки и заголовков:
POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token
{"name":"John"}
Таким образом, структура HTTP-запроса включает метод, URI, версию протокола, заголовки и, при необходимости, тело с данными.