L’header HTTP, o intestazione HTTP, è una parte dei messaggi di richiesta e risposta inviati tra un client (ad esempio un browser web) e un server web durante una comunicazione tramite protocollo HTTP. L’header contiene informazioni aggiuntive sul messaggio, come il tipo di contenuto, le istruzioni per la cache, i cookie, l’autenticazione e altro ancora. Le informazioni contenute nell’header HTTP sono utilizzate dal server e dal client per gestire la comunicazione e per garantire un corretto trasferimento dei dati.