Заголовки HTTP: важные поля запроса и ответа
Коротко: Заголовки HTTP — дополнительная информация перед самим содержимым запроса или ответа, например тип содержимого, правила кэширования, cookie и политики безопасности.
Подробнее: Каждое сообщение HTTP состоит из стартовой строки, заголовков и необязательного тела. Заголовки управляют тем, как браузеры, серверы и посредники обращаются с содержимым. В браузере их видно в F12 → Network, в терминале — через curl -I https://example.com.
Подробности
Заголовки запроса
Host: желаемое имя сервера (обязателен в HTTP/1.1).User-Agent: браузер/программа.Accept,Accept-Language,Accept-Encoding: желаемые форматы, языки, сжатие (gzip,br).Authorization: учётные данные (Bearer <token>).Cookie: сохранённые cookie.Content-Type/Content-Length: тип и размер тела.
См. также: заголовки безопасности, коды состояния HTTP, CORS, cookie, стратегии кэширования