Seu Curso

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

Como ver e verificar os cabeçalhos HTTP

Imprimir
Avaliação do Usuário: / 6
PiorMelhor 

Se você se interessou pelo módulo de rede para Arduino do tutorial Utilizando módulo Ethernet e quiser desenvolver um servidor WEB, ou mesmo um cliente WEB, notará a importância de gerar, enviar e processar os cabeçalhos HTTP (HTTP-Headers).

Note que nesse tutorial ele precisa ser gerado para que o navegador saiba o que fazer com o que vem a seguir, ou seja, os dados do potenciômetro, exatamente nesse trecho:


bfill.emit_p(PSTR( 
"HTTP/1.0 200 OK\r\n"
"Content-Type: text/html\r\n"
"Pragma: no-cache\r\n"
"\r\n"
" "
"$D"),       val);


O cabeçalhos HTTP são especificados pelo RFC (Request for comments) nº 2616 que pode ser lido aqui. Se você faz curso técnico ou superior em TI cobre seu professor de rede para falar com mais detalhes desses cabeçalhos.

Bom, vamos ao que interessa, que é conseguir conferir os cabeçalhos enviados e recebidos. Para conseguir isso via console do Linux você precisará ter o cURL instalado.

Em distribuições Debian:


apt-get install curl


Em distribuições Red Hat (Fedora):


yum install curl


Com o cURL instalado, para ver os cabeçalhos use:


curl –I www.seucurso.com.br


Com a opção –I (i maiúsculo) o cURL retornará apenas os cabeçalhos HTTP da URL passada.

Um cabeçalho 200, ou seja, tudo OK:



Um cabeçalho 404, ou seja, não encontrado:



Se você usa apenas sistema operacional Windows você pode conseguir ver os cabeçalhos HTTP usando o navegador Chrome, basta seguir os seguintes passos:

Com o Chrome aberto na página que deseja analisar pressione F12, você verá a janela dividir-se e na parte inferior haverá várias abas:



Selecione a aba Network:



Selecione a primeira linha do log e clique na aba Headers:



Agora é só analisar os cabeçalhos.

 

Bom desenvolvimento!

Adicionar comentário


Código de segurança
Atualizar

You are here: