Hlavička požadavku HTTP
Header Vysvětlení Příklad
Accept Určuje typ obsahu, který může klient přijmout. Accept: text/plain, text/html
Accept-Charset Sada kódování znaků, které může prohlížeč přijmout. Accept-Charset: iso-8859-5
Accept-Encoding Určuje typ kompresního kódování webového serveru, které může prohlížeč podporovat. Accept-Encoding: compress, gzip
Accept-Language Jazyky přijatelné pro prohlížeč Accept-Language: en,zh
Accept-Ranges Jedno nebo více polí dílčího rozsahu entity webové stránky, které lze požadovat. Accept-Ranges: bytes
Authorization Autorizační certifikát pro autorizaci HTTP Autorizace: Autorizační certifikát
Cache-Control Určuje mechanismus ukládání do mezipaměti, který se má použít pro požadavky a odpovědi Cache-Control: no-cache
Connection Uvádí, zda je vyžadováno trvalé připojení. (HTTP 1.1 standardně vytváří perzistentní spojení). Connection: close
Cookie Požadavky HTTP jsou odesílány na webový server se všemi hodnotami souborů cookie uloženými pod názvem domény požadavku. Cookie: $Version=1; Skin=new;
Content-Length Délka požadovaného obsahu Content-Length: 348
Content-Type Požadované informace MIME odpovídající entitě Content-Type: application/x-www-form-urlencoded
Date Datum a čas odeslání požadavku Date: Tue, 15 Nov 2010 08:12:31 GMT
Expect Chování serveru specifické pro daný požadavek Expect: 100-continue
From E-mail uživatele, který požadavek odeslal From: [email protected]
Host Název domény a číslo portu serveru, který zadal požadavek Host: www.jsons.cn
If-Match Platí pouze v případě, že požadavek odpovídá entitě. If-Match: "specific value"
If-Modified-Since Požadavek uspěje, pokud je požadovaná část změněna po zadaném čase, a vrátí kód 304, pokud změněna není. If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT
If-None-Match Pokud obsah nebyl změněn, vrátí kód 304, parametrem je Etag dříve zaslaný serverem, porovná se s Etagem, na který odpověděl server, aby se zjistilo, zda došlo ke změně If-None-Match: "specifická hodnota"
If-Range Pokud se entita nezměnila, server odešle klientovi chybějící část, v opačném případě odešle celou entitu. Parametrem je také Etag If-Range: "konkrétní hodnota"
If-Unmodified-Since Požadavek je úspěšný pouze v případě, že entita nebyla po zadaném časovém úseku změněna. If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT
Max-Forwards Omezit dobu, po kterou je zpráva přenášena přes proxy server a bránu Max-Forwards: 10
Pragma Používá se k zahrnutí pokynů k implementaci specifických Pragma: no-cache
Proxy-Authorization Autorizační certifikát pro propojení s proxy serverem Proxy-Authorization: Autorizační certifikát spojený s proxy.
Range Je požadována pouze část požadované entity, specifikujte rozsah Range: bytes=500-999
Referer Adresa předchozí stránky, za níž následuje aktuálně požadovaná stránka, tj. příchozí cesta. Referer: http://www.jsons.cn
TE Kódování přenosu, které je klient ochoten akceptovat a oznamuje serveru přijetí informace o zadní straně plus hlavička. TE: trailers,deflate;q=0.5
Upgrade Zadání přenosového protokolu serveru pro konverzi (pokud je podporován). Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
User-Agent Obsah User-Agent obsahuje informace o uživateli, který požadavek zadává. User-Agent: Mozilla/5.0 (Linux; X11)
Via Oznámení adresy zprostředkující brány nebo proxy serveru, komunikačních protokolů. Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Varovné hlášení o entitě zprávy Warn: 199 Miscellaneous warning
Hlavička odpovědi HTTP
Header Interpretace Příklad
Accept-Ranges Uvádí, zda server podporuje zadaný rozsah požadavků a jaký typ segmentovaných požadavků je podporován. Accept-Ranges: bytes
Age Odhadovaná doba (v sekundách, nezáporná) pro vytvoření proxy cache z původního serveru Age: 12
Allow Platné chování požadavku na síťový prostředek, pokud není povolen, vrátí 405. Allow: GET, HEAD
Cache-Control Sděluje všem mechanismům ukládání do mezipaměti, zda je povoleno ukládání do mezipaměti a jakého typu Cache-Control: no-cache
Content-Encoding Typ kódování komprese vráceného obsahu podporovaný webovým serverem. Content-Encoding: gzip
Content-Language Jazyk těla odpovědi Content-Language: en,zh
Content-Length Délka těla odpovědi Content-Length: 348
Content-Location Alternativní náhradní adresa, na kterou lze požadovaný prostředek nahradit. Content-Location: /index.htm
Content-MD5 Hodnota kontrolního součtu MD5 vráceného zdroje Content-MD5: hodnota kontrolního součtu MD5
Content-Range Pozice bajtu této části v celém těle odpovědi Content-Range: bytes 21010-47021/47022
Content-Type Typ MIME vráceného obsahu Content-Type: text/html; charset=utf-8
Date Čas odeslání původní zprávy serveru Date: Tue, 15 Nov 2010 08:12:31 GMT
ETag Aktuální hodnota značky entity proměnné požadavku ETag: "Aktuální hodnota značky entity proměnné požadavku"
Expires Datum a čas vypršení platnosti odpovědi Expires: Thu, 01 Dec 2010 16:00:00 GMT
Last-Modified Čas poslední změny požadovaného zdroje Last-Modified: Tue, 15 Nov 2010 12:45:26 GMT
Location Používá se k přesměrování příjemce na adresu URL, která není požadována, aby dokončil požadavek nebo identifikoval nový prostředek. Location: http://www.jsons.cn
Pragma Obsahuje instrukce specifické pro implementaci, které lze použít pro libovolného příjemce v řetězci odpovědi Pragma: no-cache
Proxy-Authenticate Uvádí schéma ověřování a parametry, které lze použít na proxy server na dané adrese URL Proxy-Authenticate: Basic
refresh Vztahuje se na přesměrování nebo na vytvoření nového prostředku a jeho přesměrování po 5 sekundách (navrženo společností Netscape a podporováno většinou prohlížečů).
Refresh: 5; url= http://www.jsons.cn
Retry-After Pokud je entita dočasně nežádoucí, oznámí klientovi, aby to zkusil znovu po uplynutí stanovené doby. Retry-After: 120
Server Název softwaru webového serveru Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
Set-Cookie Nastavit soubor cookie Http Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
Trailer Označit, že pole hlavičky je přítomno na konci kódování chunked přenosu Trailer: Max-Forwards
Transfer-Encoding Kódování přenosu souborů Transfer-Encoding:chunked
Vary Říká následnému proxy serveru, zda má použít odpověď z mezipaměti nebo požadavek z původního serveru. Vary: *
Via Říká proxy serveru, přes který byla odpověď klienta odeslána Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
Warning Upozorňuje subjekt na možné problémy Warning: 199 Miscellaneous warning
WWW-Authenticate Uvádí schéma autorizace, které by měl žádající klientský subjekt použít WWW-Authenticate: Basic

Online hlavičky odpovědi HTTP, hlavičky požadavku HTTP

Hlavičky požadavku HTTP poskytují informace o požadavku, odpovědi nebo jiném odesílajícím subjektu, Hlavičky HTTP zahrnují generickou hlavičku, hlavičku požadavku, hlavičku odpovědi a hlavičku subjektu čtyři části

Každé pole hlavičky se skládá z názvu domény, dvojtečky (:) a hodnoty domény.

Obecné hlavičky: lze je použít pro požadavky i odpovědi a jsou spojeny s transakcí jako celkem, nikoli s konkrétním prostředkem.

Hlavičky požadavku: umožňují klientovi předat informace o sobě a požadovanou formu odpovědi.

Hlavičky odpovědi: serveru a odpovědi, která předává informace o sobě.

Hlavičky entit: Definují informace o přenášeném prostředku, a to buď v požadavku, nebo v odpovědi.

Přístupové protokoly: