Sobre o analisador de HAR
Um analisador de HAR ajuda a inspecionar um arquivo HTTP Archive exportado, reunindo em um só lugar a quantidade de requisições, os bytes transferidos, os códigos de status e os recursos lentos. Ele é útil quando você precisa de um resumo rápido do carregamento de uma página, de um fluxo de API ou de uma sessão do navegador antes de abrir uma ferramenta de desempenho mais completa ou compartilhar as conclusões com outro profissional de engenharia.
Como usar o analisador de HAR
- 1Exporte o arquivo HAR do navegador ou da ferramenta de depuração e carregue o arquivo bruto no analisador.
- 2Revise as contagens do resumo, os tamanhos das respostas, a distribuição dos códigos de status e as requisições que mais demoraram para terminar.
- 3Use as conclusões para identificar quais endpoints, assets ou headers precisam de uma investigação mais detalhada no navegador, no aplicativo ou na configuração da CDN.
Casos de uso comuns do analisador de HAR
Triagem de desempenho no front-end
Identifique assets muito grandes, requisições repetidas ou endpoints anormalmente lentos quando uma página estiver demorada e você precisar de uma lista objetiva de possíveis causas.
Análise de erros de API
Verifique quais requisições retornaram falhas, redirecionamentos ou códigos de status inesperados depois que um fluxo no navegador apresentar problemas em staging ou produção.
Comparações entre antes e depois
Resuma duas sessões capturadas para demonstrar se uma otimização realmente reduziu a quantidade de requisições, os bytes transferidos ou as chamadas de rede lentas.
Perguntas frequentes
Que tipo de arquivo HAR devo carregar?
Use o arquivo original exportado pelo DevTools do navegador, por um proxy ou por uma ferramenta de captura de desempenho. Manter intactos os dados brutos de timing das requisições e dos headers torna a análise mais útil do que usar um trecho editado manualmente.
Um resumo de HAR consegue diagnosticar sozinho qualquer problema de rede?
Considere-o um ponto de partida rápido. O arquivo destaca padrões, mas você ainda pode precisar de timelines do navegador, logs do servidor, regras de cache ou traces da API para confirmar a causa raiz de um problema de desempenho ou confiabilidade.
O arquivo HAR é enviado a um servidor?
Não. A análise acontece localmente no navegador, sem enviar o arquivo a um servidor. Ainda assim, arquivos HAR podem conter URLs, headers, cookies ou outros dados sensíveis, portanto revise-os antes de compartilhá-los.