HTTP: Headers

É através dos cabeçalhos (headers) que informações adicionais podem ser enviadas na requisição e na resposta.

É através dos cabeçalhos (headers) que informações adicionais podem ser enviadas na requisição e na resposta.

Um header é composto por um nome, um signal de : e um valor.

Vendo no navegador

Podemos ver os dados contidos em uma mensagem, seja ela de requisição ou resposta, utilizando a ferramenta de desenvolvimento do navegador.

Os passos abaixo foram realizados no Google Chrome, mas devem funcionar em qualquer navegador:

  1. Acesse o site da DevMedia, como demonstra a Figura 1.
    Figura 1. Página web carregada no Google Chrome
  2. Logo após ele ter sido carregado, pressione a tecla F12 do navegador para abrir a ferramenta de desenvolvimento e vá até a aba Network.

    Pressione F5 para recarregar a página, como mostra a Figura 2.

    Figura 2. Ferramenta do desenvolvedor, F12, aberta

    Ao clicar sobre a URL solicitada, no caso abaixo api-rest-react-mobile, veremos ao lado os dados das mensagens trocadas entre o navegador e o servidor da DevMedia, como mostra a Figura 3.

    Figura 3. Dados das mensagens trocadas por cliente/servidor

    Você pode clicar sobre a opção view source para ver os detalhes, assim como mostra a Figura 4.

    Figura 4. Mensagem detalhada, sem a formatação do navegador

Abaixo temos uma lista dos principais cabeçalhos e seus significados:

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados