Pergunta

O que é a melhor maneira de ver os cabeçalhos de resposta HTTP a partir de um pedido contra um URL particular? Telnet ou há alguma outra realmente bom comando ou ferramenta?

Foi útil?

Solução

Eu uso o HttpFox extensão do Firefox para visualizar todas as solicitações HTTP e respostas (incluindo cabeçalho e corpo) iniciadas a partir do navegador web no intervalo especifico (pressionando o início da gravação e os botões de gravação de paragem). HttpFox apresenta os dados de uma forma estruturada em que eu possa encontrar rapidamente o pedido Estou interessado. É bem complementa LiveHTTPHeaders, porque HttpFox pode ver os pedidos no passado também.

Outras dicas

Eu acho que Fiddler é a minha arma de escolha, embora existam plugins do Firefox também. Fiddler irá mostrar-lhe todas as solicitações HTTP, o seu status de resposta, todos os cabeçalhos, com diferentes pontos de vista (cru, hex, imagem), uma vista de linha de tempo, HTTPS Ligações, tudo.

No Linux eu uso:

wget -S [url] 

Este recebe o arquivo e mostra todos os cabeçalhos enviados pelo servidor.

No Windows pode-se usar o mesmo comando, se Cygwin está instalado; quer por comando regular de notificação, se as variáveis ??de ambiente foram ajustadas corretamente, ou através de janela de comandos do Cygwin.

  • HttpFox para Firefox é muito bom. Ela vai mostrar os cabeçalhos em tempo real. I preferem a Viva cabeçalhos HTTP .
  • Microsoft Fiddler para Internet Explorer é um depurador web que registra toda a HTTP tráfego entre o seu computador ea Internet. Fiddler permite que você inspecione todo o tráfego HTTP, pontos de interrupção conjunto, e mexer com os dados de entrada ou saída
  • Wireshark é um analisador de protocolo de rede completa. É bom, mas pode ser um exagero se cabeçalhos HTTP é tudo o que são necessários. Ele tem problemas se o cliente e servidor são na mesma máquina.

Usando uma versão recente do Firefox (19,0 no meu caso), indo ao menu Ferramentas -> Web Developer -> Console Web ( Ctrl + Mudança + K no Windows), em seguida, atualizar a página produz um log de pedidos.

Em seguida, clicar em uma das primeiras solicitações GET, aquele com o URL da página, abre uma caixa com informações sobre ele, incluindo solicitação e resposta cabeçalhos. Ele funciona fora da caixa, sem necessidade de fantasia-shmancy add-ons mais.

Confira httpie , uma ferramenta muito agradável Python: enter descrição da imagem aqui

Você pode usar a opção --headers para ver apenas os cabeçalhos:

enter descrição da imagem aqui

O Firebug addon para o Firefox é a maneira mais fácil que eu penso.

Para o Internet Explorer, Fiddler vai funcionar. Ou você pode ir tudo para fora com Wireshark .

Há uma escolha melhor (no meu ponto de vista)

É uma extensão do Firefox calle HTTPfox. Você pode não só ver o cabeçalho mas muito mais informações. IT'S um muito completo HTTP analisador

https://addons.mozilla.org/en-US/firefox / addon / 6647

Se você está familiarizado com as ferramentas de desenvolvimento em seu navegador, abra a guia de rede nas ferramentas de desenvolvimento, atualize a página e clique na guia cabeçalhos. Os cabeçalhos de resposta serão listados. Por exemplo desta página envia este cabeçalho:

HTTP/1.1 200 OK
Cache-Control: public, max-age=60
Content-Type: text/html; charset=utf-8
Content-Encoding: gzip
Expires: Fri, 01 Mar 2013 02:00:20 GMT
Last-Modified: Fri, 01 Mar 2013 01:59:20 GMT
Vary: *
X-Frame-Options: SAMEORIGIN
Date: Fri, 01 Mar 2013 01:59:19 GMT
Content-Length: 13555

Eu encontrei uma boa ferramenta para fazer isso para o Firefox chamado Viva cabeçalhos HTTP .

Há uma grande addon / plugin / extensão chamada Web Developer de Chris Pederick.

Ele funciona com Chrome, Firefox e Opera e tem funções dev poderosos e também a possibilidade de 'View Response Headers'. Você pode encontrá-lo na guia 'Informações'.

Se você não está olhando para fazê-lo em sua máquina, você pode usar qualquer número de aplicações online que fazer isso por você.

  1. de Rex Swain HTTP espectador
  2. http://web-sniffer.net/ : Este é um pouco mais flexível em relação a o protocolo da camada de aplicação (HTTP / S)
  3. Pergunte Apache : Este permite que você personalize o seu pedido de um muito mais.

Se você está procurando uma ferramenta online View-http-request-e- resposta de cabeçalhos é grande

No Internet Explorer, dentro Developer Tools (pressione F12), vá para a guia Rede e pressione "Iniciar Captura". Atualizar a página, clique em "Ir para a visão detalhada" e você terá uma muito boa visão geral dos dados de solicitação e resposta.

burpsuite é uma ferramenta gratuita, baseada em Java e funciona em todas as plataformas.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top