Intestazione della richiesta HTTP
Header Spiegazione Esempio
Accept Specifica il tipo di contenuto che il client può ricevere Accept: text/plain, text/html
Accept-Charset L'insieme delle codifiche dei caratteri che il browser può accettare. Accept-Charset: iso-8859-5
Accept-Encoding Specifica il tipo di codifica di compressione del server Web che il browser può supportare. Accept-Encoding: compress, gzip
Accept-Language Lingue accettate dal browser Accept-Language: en,zh
Accept-Ranges Uno o più campi di sottocampo dell'entità pagina web che possono essere richiesti Accept-Ranges: bytes
Authorization Certificato di autorizzazione per l'autorizzazione HTTP Autorizzazione: Certificato di autorizzazione
Cache-Control Specifica il meccanismo di caching da seguire per le richieste e le risposte. Cache-Control: no-cache
Connection Indica se è richiesta una connessione persistente. (HTTP 1.1 prevede connessioni persistenti per impostazione predefinita) Connection: close
Cookie Le richieste HTTP vengono inviate al server web con tutti i valori dei cookie salvati sotto il nome del dominio della richiesta. Cookie: $Version=1; Skin=new;
Content-Length La lunghezza del contenuto richiesto Content-Length: 348
Content-Type Le informazioni MIME richieste corrispondenti all'entità Content-Type: application/x-www-form-urlencoded
Date La data e l'ora di invio della richiesta Date: Tue, 15 Nov 2010 08:12:31 GMT
Expect Il comportamento del server specifico per la richiesta Expect: 100-continue
From Email dell'utente che ha inviato la richiesta From: [email protected]
Host Nome di dominio e numero di porta del server che ha specificato la richiesta. Host: www.jsons.cn
If-Match Valido solo se la 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 e restituisce un codice 304 se non è stata modificata. If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT
If-None-Match Se il contenuto non è stato modificato restituisce un codice 304, il parametro è l'Etag precedentemente inviato dal server, da confrontare con l'Etag risposto dal server per determinare se la modifica è avvenuta. If-None-Match: "valore specifico".
If-Range Se l'entità è invariata, il server invia la parte mancante del client, altrimenti invia l'intera entità. Il parametro è anche Etag If-Range: "valore specifico"
If-Unmodified-Since La richiesta ha successo solo se l'entità non è stata modificata dopo il periodo di tempo specificato. If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT
Max-Forwards Limita il tempo di trasmissione del messaggio attraverso il proxy e il gateway. Max-Forwards: 10
Pragma Utilizzato per includere istruzioni per l'implementazione di specifici Pragma: no-cache
Proxy-Authorization Certificato di autorizzazione per il collegamento al proxy Proxy-Authorization: certificato di autorizzazione collegato al proxy
Range Viene richiesta solo una parte dell'entità richiesta, specificare il campo di applicazione Range: bytes=500-999
Referer L'indirizzo della pagina precedente, seguito dalla pagina attualmente richiesta, ovvero il percorso in entrata. Referer: http://www.jsons.cn
TE Codifica di trasmissione che il client è disposto ad accettare e notifica al server l'accettazione delle informazioni tail-plus-header. TE: trailers,deflate;q=0.5
Upgrade Specificare un protocollo di trasporto al server per la conversione (se supportato). Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
User-Agent Il contenuto dell'User-Agent contiene informazioni sull'utente che effettua la richiesta. User-Agent: Mozilla/5.0 (Linux; X11)
Via Notifica dell'indirizzo del gateway intermedio o del server proxy, dei protocolli di comunicazione. Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Messaggio di avviso sull'entità del messaggio Warn: 199 Miscellaneous warning
Intestazione delle risposte HTTP
Header Interpretazione Esempio
Accept-Ranges Indica se il server supporta l'intervallo di richieste specificato e che tipo di richieste segmentate sono supportate. Accept-Ranges: bytes
Age Tempo stimato (in secondi, non negativo) per formare una cache proxy dal server di origine. Age: 12
Allow Comportamento della richiesta valida per una risorsa di rete; restituisce 405 se non è consentita. Allow: GET, HEAD
Cache-Control Indica a tutti i meccanismi di cache se la cache è consentita e di quale tipo. Cache-Control: no-cache
Content-Encoding Il tipo di codifica di compressione del contenuto di ritorno supportato dal server web. Content-Encoding: gzip
Content-Language La lingua del corpo della risposta Content-Language: en,zh
Content-Length La lunghezza del corpo della risposta Content-Length: 348
Content-Location L'indirizzo alternativo a cui può essere sostituita la risorsa richiesta Content-Location: /index.htm
Content-MD5 Il valore della somma di controllo MD5 della risorsa restituita. Contenuto-MD5: valore della somma di controllo MD5
Content-Range Posizione in byte di questa sezione nell'intero corpo della risposta Content-Range: bytes 21010-47021/47022
Content-Type Tipo MIME del contenuto restituito Content-Type: text/html; charset=utf-8
Date L'ora di invio del messaggio originale del server Date: Tue, 15 Nov 2010 08:12:31 GMT
ETag Valore attuale del tag entità della variabile di richiesta ETag: "Valore attuale del tag entità della variabile richiesta".
Expires Data e ora di scadenza della risposta Expires: Thu, 01 Dec 2010 16:00:00 GMT
Last-Modified Ora dell'ultima modifica della risorsa richiesta Last-Modified: Tue, 15 Nov 2010 12:45:26 GMT
Location Utilizzato per reindirizzare il destinatario a un URL non richiesto per completare la richiesta o identificare una nuova risorsa Location: http://www.jsons.cn
Pragma Include istruzioni specifiche per l'implementazione, che possono essere applicate a qualsiasi destinatario nella catena di risposta. Pragma: no-cache
Proxy-Authenticate Indica lo schema di autenticazione e i parametri che possono essere applicati al proxy a quell'URL Proxy-Authenticate: Basic
refresh Si applica ai reindirizzamenti o una nuova risorsa viene creata e reindirizzata dopo 5 secondi (proposto da Netscape e supportato dalla maggior parte dei browser)
Refresh: 5; url= http://www.jsons.cn
Retry-After Se l'entità è temporaneamente indesiderata, notifica al client di riprovare dopo un determinato periodo di tempo Retry-After: 120
Server nome del software del server web Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
Set-Cookie Imposta cookie Http Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
Trailer Indica che il campo di intestazione è presente alla fine della codifica di trasferimento chunked Trailer: Max-Forwards
Transfer-Encoding Codifica del trasferimento di file Transfer-Encoding:chunked
Vary Indica al proxy a valle se utilizzare una risposta o una richiesta in cache dal server originale. Vary: *
Via Indica al proxy da dove è stata inviata la risposta del client Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Avverte l'entità di possibili problemi Warning: 199 Miscellaneous warning
WWW-Authenticate Indica lo schema di autorizzazione che l'entità richiedente il client deve utilizzare. WWW-Authenticate: Basic

Intestazioni della risposta HTTP online, intestazioni della richiesta HTTP

Le intestazioni delle richieste HTTP forniscono informazioni sulla richiesta, sulla risposta o su altre entità mittenti. Le intestazioni HTTP comprendono l'intestazione generica, l'intestazione della richiesta, l'intestazione della risposta e l'intestazione dell'entità.

Ogni campo dell'intestazione è composto da un nome di dominio, da due punti (:) e da un valore di dominio.

Intestazioni generiche: possono essere utilizzate sia per le richieste che per le risposte e sono associate a una transazione nel suo complesso piuttosto che a una risorsa specifica.

Intestazioni di richiesta: consentono al client di trasmettere informazioni su di sé e sulla forma di risposta desiderata.

Intestazioni di risposta: consentono al server e alla risposta di trasmettere informazioni su di sé.

Intestazioni di entità: definiscono le informazioni sulla risorsa trasmessa, sia in una richiesta che in una risposta.

Registri di accesso: