Header
|
Spiegazione
|
Esempio
|
Accept
|
Specifica i tipi di contenuto che il client è in grado di ricevere
|
Accept: text/plain, text/html
|
Accept-Charset
|
I set di codifica dei caratteri che il browser può accettare.
|
Accept-Charset: iso-8859-5
|
Accept-Encoding
|
Specifica i tipi di codifica di compressione che il server web può restituire.
|
Accept-Encoding: compress, gzip
|
Accept-Language
|
Le lingue accettate dal browser
|
Accept-Language: en,zh
|
Accept-Ranges
|
Permette di richiedere uno o più intervalli di contenuto.
|
Accept-Ranges: bytes
|
Authorization
|
Certificato di autorizzazione HTTP
|
Authorization: certificato di autorizzazione
|
Cache-Control
|
Specifica la meccanica di caching da seguire per la richiesta e la risposta.
|
Cache-Control: no-cache
|
Connection
|
Indica se è necessaria una connessione persistente. (Connessione persistente predefinita in HTTP 1.1)
|
Connection: close
|
Cookie
|
Quando la richiesta HTTP viene inviata, tutti i cookie memorizzati sotto quel dominio vengono inviati al server web.
|
Cookie: $Version=1; Skin=new;
|
Content-Length
|
La lunghezza del contenuto della richiesta
|
Content-Length: 348
|
Content-Type
|
Le informazioni MIME corrispondenti al contenuto della richiesta
|
Content-Type: application/x-www-form-urlencoded
|
Date
|
Data e ora della richiesta inviata
|
Date: Tue, 15 Nov 2010 08:12:31 GMT
|
Expect
|
Comportamento specifico atteso dal server
|
Expect: 100-continue
|
From
|
Email dell'utente che ha effettuato la richiesta
|
From: [email protected]
|
Host
|
Specifica il nome di dominio e il numero di porta del server della richiesta
|
Host: www.jsons.cn
|
If-Match
|
Valido solo se il contenuto della richiesta corrisponde all'entità
|
If-Match: “valore specifico”
|
If-Modified-Since
|
La richiesta ha successo se la parte richiesta è stata modificata dopo il tempo specificato, altrimenti restituisce il codice 304
|
If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT
|
If-None-Match
|
Se il contenuto non è cambiato, restituisce il codice 304, il parametro è l'Etag precedentemente inviato dal server, confrontando con l'Etag di risposta del server per determinare se è cambiato
|
If-None-Match: “valore specifico”
|
If-Range
|
Se l'entità non è cambiata, il server invia la parte mancante al client, altrimenti invia l'intera entità. Il parametro è anche l'Etag
|
If-Range: “valore specifico”
|
If-Unmodified-Since
|
La richiesta ha successo solo se l'entità non è stata modificata dopo la data specificata
|
If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT
|
Max-Forwards
|
Limita il tempo di invio delle informazioni attraverso proxy e gateway
|
Max-Forwards: 10
|
Pragma
|
Usato per includere istruzioni specifiche per l'implementazione
|
Pragma: no-cache
|
Proxy-Authorization
|
Certificato di autorizzazione per la connessione al proxy
|
Proxy-Authorization: certificato di autorizzazione per la connessione al proxy
|
Range
|
Richiede solo una parte dell'entità, specificando il range
|
Range: bytes=500-999
|
Referer
|
L'indirizzo della pagina precedente, da cui è giunta la richiesta
|
Referer: http://www.jsons.cn
|
TE
|
Codifica di trasporto che il client è disposto ad accettare, informando il server di accettare testate di coda
|
TE: trailers,deflate;q=0.5
|
Upgrade
|
Specifica un protocollo di trasporto che il server può convertire (se supportato)
|
Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
|
User-Agent
|
Il contenuto di User-Agent contiene informazioni sull'utente che ha effettuato la richiesta
|
User-Agent: Mozilla/5.0 (Linux; X11)
|
Via
|
Indica l'indirizzo del gateway o del proxy intermedio, protocollo di comunicazione
|
Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
|
Warning
|
Informazioni di avvertimento riguardanti l'entity message
|
Warn: 199 Avviso vari
|