Um arquivo HAR (HTTP Archive) é um formato de arquivo usado para armazenar dados de registro de rede para análise e depuração. Ele é usado principalmente para capturar e analisar as solicitações e respostas de uma página web durante o carregamento, incluindo informações sobre cabeçalhos, corpos, cookies e outros detalhes relacionados à rede.
Este tipo de arquivo é útil para análise e detecção de problemas que possam estar ocorrendo na rede do usuário.
Confira abaixo como gerar um arquivo HAR pelo seu navegador.
Chrome, Edge e Opera (Baseados em Chromium)
- Acesse a página que será testada;
- Abra o Console de desenvolvedor clicando com o botão direito na página, na opção Inspecionar ou com o atalho Ctrl+Shift+I para Windows ou Cmd+Shift+I para macOS, ou a tecla F12 para Chrome no Windows ou Fn + F12 para Chrome no macOS;
- Acesse a guia Network (Chrome) ou Rede (Edge);
- Marque a opção Preserve log;
- Limpe o log atual, clicando no botão Limpar (um círculo atravessado por uma linha diagonal), localizado à direita do botão vermelho;
- Certifique-se que o log está sendo gravado, o primeiro botão deve estar vermelho, primeiro botão localizado na guia Rede/Network.
- Reproduza o problema;
- Salve o log clicando com o botão direito na grade e escolha a opção Salvar tudo como HAR com conteúdo/Save all as HAR with content.
Firefox
- Acesse a página que será testada;
- Abra o Console de desenvolvedor clicando com o botão direito na página, na opção Inspecionar ou com o atalhado F12 no Windows ou Fn + F12 para no macOS;
- Acesse a guia Rede;
- Limpe o log atual, clicando no botão Limpar (ícone de lixeira);
- Certifique-se que o log está sendo gravado, será exibido um botão com símbolo de "pause: (duas linhas verticais) caso esteja sendo gravado, caso contrário, será exibido um botão com o ícone de "play";
- Reproduza o problema;
- Salve o log clicando com o botão direito na grade e escolha a opção Salvar tudo como HAR.
Safari
- Acesse a página que será testada;
- Abra o Console de desenvolvedor clicando com o botão direito na página, na opção Inspecionar Elemento;
- Acesse a guia Rede;
- Limpe o log atual, clicando no botão Limpar (ícone de lixeira);
- Reproduza o problema;
- Salve o log clicando no botão Exportar.
Caso a opção Inspecionar Elemento não esteja ativa no Safari, deve clicar no menu Safari > Ajustes > Avançado e marcar a opção Mostrar menu Desenvolvedor na barra de menus.