Noderīgi HTTP galveni

Šajā nodarbībā mēs apskatīsim vērtības dažiem noderīgiem galveniem.

Galvenis Host

Galvenis Host satur domēna vārdu, uz kuru tiek veikts pieprasījums:

httpHost: example.com

Kopā ar sākuma rindu, kas satur URI, un galveni Host, kas satur domēna vārdu, tiek iegūts pieprasītās lapas URL:

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

Galvenis Date

Galvenis Date satur laika momentu, kurā tika izveidots HTTP ziņojums:

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

Galvenis Last-Modified

Galvenis Last-Modified HTTP atbildē satur datumu un laiku, kad, pēc servera domām, pieprasītais resurss tika modificēts. To izmanto kā pārbaudes līdzekli, lai noteiktu, vai resurss ir palicis nemainīgs. Piemērs:

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

Galvenis Content-Type

Galvenis Content-Type norāda atdotā satura veidu un tā kodējumu:

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

Galvenis Content-Language

Galvenis Content-Language norāda valodu, kurā ir uzrakstīts atdotais dokuments:

httpContent-Language: lv

Galvenis Content-Length

Galvenis Content-Length norāda nosūtītā objekta ķermeņa izmēru baitos:

httpContent-Length: 10000