Pergunta

Eu estou procurando uma maneira de medir o tamanho de pedidos web e respostas que eu faço no meu navegador. Eu precisaria de uma maneira de medir pedidos regulares, bem como requisições Ajax. Eu estou tentando melhorar o desempenho Ajax, diminuindo pedido e tamanho de resposta, e eu preciso de alguma forma para referência esta no lado do cliente, bem como medir meu progresso como eu ir.

Esta é parte de um aplicativo ASP.net (3,5), mas eu definitivamente prefiro alguma ferramenta baseada no cliente (Firefox plugin, aplicativo executável, etc) em vez de uma abordagem baseada em código.

Foi útil?

Solução

Você pode usar HttpWatch no IE e FireBug no firefox para verificar o cabeçalho de pedido de resposta. Estes devem ser o suficiente para o que você pediu.

Outras dicas

Eu costumo usar Fiddler para investigar o que as solicitações que são feitas, tempos de resposta e tamanhos.

Yahoo! YSlow add-on para Firebug (no Firefox) é uma das melhores ferramentas para o que você quer fazer.

EDIT: Você vai precisar FireBug instalado no Firefox primeiro a instalar YSlow.

Para o Internet Explorer você pode baixar IE barra de ferramentas Desenvolvedor de: " http://www.microsoft .com / Downloads / details.aspx? familyid = E59C3964-672D-4511-BB3E-2D5E1DB91038 & displaylang = en "

Além disso, você pode baixar Fiddler a partir de: " http://www.fiddler2.com/fiddler2/ "

Para o perfil seu pedido / resposta.

Para Firefox existem inúmeros plugins: - Firebug - YSlow

Além de todos os outros é excelentes recomendações que há um conjunto de ferramentas específicas para o Visual Studio e Ajax, o VS Ajax Profiling extensões - no entanto isso só funcionará no IIS7

Para firefox há um add-on disponível chamado LORI (Life Of-Request-Information).

Ele diz-lhe o pagesize, quantos pedido que faz ao servidor (para css, javascript etc.) tempo para o primeiro byte e tempo para conclusão da solicitação.

Parece que o Firefox Firebug plug-in> Monitoramento de Rede pode fazer o trabalho.

Charles é um excelente proxy de depuração web que vai mostrar o tamanho de cada solicitação HTTP feitas pelo seu navegador web. Também oferece uma maneira muito fácil de examinar a carga de seus pedidos, incluindo XML.

http://www.charlesproxy.com/

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