Un’intestazione HTTP è una parte della richiesta o della risposta HTTP che contiene informazioni aggiuntive sul messaggio che viene trasmesso. Queste informazioni includono il tipo di contenuto, la lunghezza del contenuto, la codifica del messaggio e altre informazioni di controllo. L’intestazione è separata dal corpo del messaggio e viene inviata prima del contenuto effettivo. Le intestazioni HTTP sono utilizzate per migliorare l’affidabilità, la sicurezza e le prestazioni delle comunicazioni tra client e server.