Hyödyllisiä HTTP-otsikoita

Tässä oppitunnissa tarkastelemme joidenkin hyödyllisten otsikoiden arvoja.

Host-otsikko

Host-otsikko sisältää domain-nimen, johon pyyntö kohdistuu:

httpHost: example.com

Yhdessä aloitusrivin kanssa, joka sisältää URI:n, ja Host-otsikon, joka sisältää domain-nimen, muodostuu pyydetyn sivun URL:

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

Date-otsikko

Date-otsikko sisältää aikaleiman, jolloin HTTP-viesti luotiin:

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

Last-Modified-otsikko

Last-Modified-otsikko HTTP-vastauksessa sisältää päivämäärän ja ajan, jolloin palvelimen mielestä pyydetty resurssi on muutettu. Sitä käytetään välineenä tarkistamaan, onko resurssi pysynyt muuttumattomana. Esimerkki:

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

Content-Type-otsikko

Content-Type-otsikko määrittää palautetun sisällön tyypin ja sen merkistökoodauksen:

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

Content-Language-otsikko

Content-Language-otsikko määrittää kielen, jolla palautettu asiakirja on kirjoitettu:

httpContent-Language: ru

Content-Length-otsikko

Content-Length-otsikko osoittaa lähetetyn objektin body-osan koon tavuina:

httpContent-Length: 10000