Cabeçalhos HTTP Úteis

Nesta lição, vamos examinar os valores de alguns cabeçalhos úteis.

Cabeçalho Host

O cabeçalho Host contém o nome do domínio para o qual a solicitação está sendo feita:

httpHost: example.com

Juntamente com a linha de início, que contém o URI, e o cabeçalho Host, que contém o nome do domínio, obtém-se a URL da página solicitada:

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

Cabeçalho Date

O cabeçalho Date contém o momento em que a mensagem HTTP foi criada:

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

Cabeçalho Last-Modified

O cabeçalho Last-Modified na resposta HTTP contém a data e hora em que, na visão do servidor, o recurso solicitado foi modificado. Ele é usado como um mecanismo de verificação para determinar se o recurso permaneceu inalterado. Exemplo:

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

Cabeçalho Content-Type

O cabeçalho Content-Type define o tipo do conteúdo entregue e sua codificação:

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

Cabeçalho Content-Language

O cabeçalho Content-Language define o idioma em que o documento entregue está escrito:

httpContent-Language: ru

Cabeçalho Content-Length

O cabeçalho Content-Length indica o tamanho do corpo do objeto enviado ao destinatário, em bytes:

httpContent-Length: 10000