Ferramenta para cabeçalhos vista de resposta [fechado]
-
03-07-2019 - |
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?
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:
Você pode usar a opção --headers
para ver apenas os cabeçalhos:
O Firebug addon para o Firefox é a maneira mais fácil que eu penso.
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
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ê.
- de Rex Swain HTTP espectador
- http://web-sniffer.net/ : Este é um pouco mais flexível em relação a o protocolo da camada de aplicação (HTTP / S)
- 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.