HTTP 1.0

(linee di intestazione)

Gli header forniscono informazioni supplementari riguardo la richiesta o la risposta o l'oggetto che viene spedito nel corpo del messaggio. HTTP 1.0 definisce 16 header e nessuno è obbligatorio.

La sintassi delle linee di header è la stessa degli header che vengono usati nei messaggi di email: un header per linea, nella forma Nome-Header: valore, terminando con CRLF. Il Nome-Header non è, case-sensitive, ma il valore può esserlo. Tra : e valore possono esserci un numero qualsiasi di spazi o tabulazioni. Una linea che inizia con spazio o tabulazione viene considerata parte dell'header precedente che così viene diviso su più linee. Ad es. i due header seguenti sono equivalenti:

Header1: un-valore-lungo-1a, un-valore-lungo-1b

HEADER1:    un-valore-lungo-1a,
            un-valore-lungo-1b
<- indietro indice avanti ->