HTTP-заголовки запроса: протокол и флаг (-H)
Текст термина (дословно из источника)
#### Заголовок (хедер) в HTTP
Заголовок - это служебная метаинформация запроса.
Простыми словами: это дополнительные инструкции серверу.
Технически заголовки передают, например:
- формат данных (
Content-Type,Accept); - данные авторизации (
Authorization); - служебные идентификаторы и другие параметры протокола.
Практика:
- Отсутствующий или неверный заголовок часто ломает корректную обработку запроса.
#### Заголовки запроса и флаг -H в cURL
Заголовки - это параметры протокола, передаваемые вместе с запросом.
Простыми словами: заголовки объясняют серверу, как читать и обрабатывать запрос.
Наиболее важные заголовки:
Content-Type: в каком формате отправляется body.Accept: какой формат ответа ожидает клиент.Authorization: данные для доступа к защищенным endpoint.
Базовый пример:
curl -H "Accept: application/json" "https://api.example.com/items"