Užitečné HTTP hlavičky

V této lekci se podíváme na hodnoty některých užitečných hlaviček.

Hlavička Host

Hlavička Host obsahuje název domény, na kterou je požadavek směrován:

httpHost: example.com

Společně s počáteční řádkou obsahující URI a hlavičkou Host, obsahující název domény, dostaneme URL požadované stránky:

httpGET /test/ HTTP/1.1
Host: example.com

Hlavička Date

Hlavička Date obsahuje časový okamžik, ve kterém byla HTTP zpráva vytvořena:

httpDate: Wed, 21 Oct 2020 07:28:00 GMT

Hlavička Last-Modified

Hlavička Last-Modified v odpovědi HTTP obsahuje datum a čas, kdy byl podle serveru požadovaný zdroj naposledy změněn. Používá se jako kontrolní prostředek pro určení, zda zdroj zůstal nezměněn. Příklad:

httpLast-Modified: Sat, 16 Jan 2020 21:16:42 GMT

Hlavička Content-Type

Hlavička Content-Type určuje typ vráceného obsahu a jeho kódování:

httpContent-Type: text/html; charset=utf-8

Hlavička Content-Language

Hlavička Content-Language určuje jazyk, ve kterém je vrácený dokument napsán:

httpContent-Language: ru

Hlavička Content-Length

Hlavička Content-Length udává velikost odeslaného těla objektu příjemci v bajtech:

httpContent-Length: 10000