Przydatne nagłówki HTTP

W tej lekcji przyjrzymy się wartościom niektórych przydatnych nagłówków.

Nagłówek Host

Nagłówek Host zawiera nazwę domeny, na którą wykonywane jest żądanie:

httpHost: example.com

Razem z linią startową, zawierającą URI, i nagłówkiem Host, zawierającym nazwę domeny, otrzymujemy URL żądanej strony:

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

Nagłówek Date

Nagłówek Date zawiera moment czasu, w którym utworzono wiadomość HTTP:

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

Nagłówek Last-Modified

Nagłówek Last-Modified w odpowiedzi HTTP zawiera datę i czas, w którym, według serwera, żądany zasób został zmodyfikowany. Jest używany jako środek weryfikacji do określenia, czy zasób pozostał niezmieniony. Przykład:

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

Nagłówek Content-Type

Nagłówek Content-Type określa typ zwróconej zawartości i jej kodowanie:

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

Nagłówek Content-Language

Nagłówek Content-Language określa język, na którym napisany jest zwrócony dokument:

httpContent-Language: pl

Nagłówek Content-Length

Nagłówek Content-Length wskazuje rozmiar wysłanego do odbiorcy ciała obiektu w bajtach:

httpContent-Length: 10000