Registrando todos os cabeçalhos de solicitação HTTP do Firefox?

7

Estou usando o Ruby + Watir para solicitar páginas pelo Firefox.

Gostaria de registrar os cabeçalhos e o conteúdo de todas as solicitações HTTP feitas por meio do navegador.

Seria possível configurar uma solução de proxy para armazenar essas informações, seja em um arquivo ou em um aplicativo?

Estou executando o Ubuntu x64.

// Editar:

Eu gostaria de armazenar os dados nos registros porque gostaria de exibi-los mais tarde. De preferência, estou procurando uma solução que seja executada silenciosamente em segundo plano e armazene os cabeçalhos / conteúdo em arquivos.

    
por Hayek 05.02.2010 / 21:34

7 respostas

2

Se você tiver acesso a uma máquina virtual do Windows ou a qualquer outra máquina física do Windows, poderá executar Fiddler , que deve fazer exatamente o que você quer.

Depois de uma breve olhada, eu encontrei um programa chamado Charles que algumas pessoas chamam de "Fiddler para Linux", mas eu não tenho experiência em usá-lo.

    
por 05.02.2010 / 21:49
0

Verifique o Proxy Sniffer - tem edição gratuita.

    
por 05.02.2010 / 22:06
0

Tente usar esta ferramenta gratuita de teste HTTP .

    
por 08.03.2010 / 23:03
0

Burp Proxy

Você também pode experimentar o sniffer Wireshark com opções de filtragem apropriadas. Uma observação geral sobre o auto sniffing do Windows (sniffing no dispositivo de loopback) é que é difícil. Mas você usa o Ubuntu, então deve funcionar bem.

    
por 08.03.2010 / 23:15
0

Se for apenas o Firefox que você quer, você pode usar o addon Tamper Data para visualizar ( e editar) esses pedidos.

    
por 04.04.2010 / 15:28
0

Eu uso a extensão HttpFox para esse tipo de coisa.

    
por 06.02.2010 / 01:51
0

Você pode acessar o log do firefox para rastrear cada solicitação http. Não é feito por padrão. As instruções estão disponíveis em Mozilla

    
por 20.10.2012 / 14:16