Назад к вопросам
СБЕР
Middle
11
Из чего состоит HTTP-запрос? Какие знаете заголовки, как применяли?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
HTTP-запрос состоит из нескольких частей:
- Стартовая строка (Request line) — содержит метод (GET, POST, PUT и т.д.), URL и версию протокола.
- Заголовки (Headers) — ключ-значение, передают метаинформацию о запросе.
- Тело запроса (Body) — необязательная часть, используется для передачи данных, например, в POST.
Примеры заголовков:
Content-Type: указывает тип передаваемых данных, например,application/json.Authorization: содержит токен или данные для аутентификации.Accept: указывает, какие форматы ответа клиент готов принять.User-Agent: информация о клиенте.
В практике применял заголовки для настройки запросов, например, добавлял Authorization для доступа к защищённым API, использовал Content-Type для корректной передачи JSON в теле запроса.