Analisador HAR
Descompor um ficheiro HAR em método, estado, tamanho e tempo para cada chamada de rede.
Analisador HAR
Um ficheiro HAR (HTTP Archive) é o que o DevTools do seu navegador exporta quando guarda um rastreio de rede — cada pedido que uma página fez, com a sua temporização, cabeçalhos e resposta. Esta ferramenta transforma esse JSON denso numa visão legível: método, URL, código de estado, tipo de conteúdo, tamanho e duração para cada chamada, para que possa ver o que abrandou uma página sem rolar a entrada do painel de Rede uma por uma.
Ordenar chamadas por duração ou tamanho para trazer os piores culpados primeiro, ou manter a ordem original para ler a carga conforme acontecia. Filtrar por tipo de conteúdo ("json", "image") ou por domínio para isolar uma API ou script de terceiros. Os totais mostram quanto dados e quantos pedidos cada tipo de conteúdo ou domínio representa; a opção mais lento/maior adiciona uma classificação curta top-N. A descomposição de tempo divide a duração em espera (tempo até ao primeiro byte) e transferência, usualmente a diferença entre um servidor lento e uma conexão lenta. Chamadas com estado de erro (400+) são destacadas, e chamadas de terceiros podem ser listadas separadamente do domínio próprio.
A ferramenta aceita um documento HAR 1.2 padrão — o formato que Chrome, Firefox, Safari e Edge exportam a partir do separador Network do DevTools ("Save all as HAR"). Trata capturas muito grandes, tolera entradas malformadas sem falhar o ficheiro inteiro, e reporta um erro calmo se o texto não for JSON válido ou não contiver a estrutura log.entries esperada. A saída está disponível como uma tabela formatada ou como CSV para análise adicional numa folha de cálculo.
Tudo é executado localmente no seu navegador — um HAR muitas vezes contém dados completos de pedido e resposta, incluindo URLs, cabeçalhos e às vezes cookies, portanto nada é carregado em qualquer lugar. Copie o resultado, transfira-o como ficheiro .txt, ou envie-o para outra ferramenta como o sanitizador de HAR para redactar dados sensíveis primeiro.