EMZETT.
Увійти

Заголовки 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, стратегії кешування