Tutoriais

Como Gerar um Arquivo HAR: O Guia Completo de Troubleshooting

Como Gerar um Arquivo HAR: O Guia Completo de Troubleshooting

AdaptlyPost Team
AdaptlyPost Team
9 min de leitura

TL;DR — Resposta Rápida

9 min de leitura

Gere arquivos HAR abrindo o DevTools do navegador (F12), clicando na aba Network, ativando Preserve Log, reproduzindo o problema, depois clicando com botão direito para salvar como HAR. Sempre limpe dados sensíveis antes de compartilhar.

Quando uma equipe de suporte diz para você "enviar um arquivo HAR", pode parecer que estão pedindo para falar um idioma estrangeiro. A maioria das pessoas -- cerca de 90% -- nunca encontrou arquivos HAR até que uma sessão de troubleshooting exigisse um.

Um arquivo HAR (HTTP Archive) é essencialmente uma gravação detalhada de toda interação de rede entre seu navegador e os sites que você visita. Pense nele como uma caixa-preta do tráfego web. Ele se torna inestimável ao diagnosticar problemas com plataformas de mídias sociais, falhas de autenticação e erros de upload de conteúdo.

Abaixo está um passo a passo completo para gerar arquivos HAR em todos os principais navegadores, junto com orientações sobre o que esses arquivos contêm e os cenários onde se tornam necessários.

Entendendo Arquivos HAR

Um arquivo HAR (HTTP Archive) é um log estruturado em JSON documentando todo o tráfego de rede entre seu navegador e os sites que você acessa. Ele registra requisições, respostas, cabeçalhos, cookies, métricas de tempo e erros -- fornecendo aos desenvolvedores tudo que precisam para identificar problemas técnicos.

Conteúdo de um Arquivo HAR

  • Cada requisição HTTP e sua resposta correspondente
  • Cabeçalhos completos de requisição e resposta
  • Cookies e informações de sessão
  • Dados de temporização de performance (duração de carregamento de página, medidas de latência)
  • Dados de formulários enviados
  • Payloads de resposta (documentos HTML, dados JSON, imagens)
  • Códigos de status HTTP e detalhes de erro

Nota Importante de Privacidade:

Arquivos HAR podem capturar informações sensíveis como senhas, tokens de acesso e dados pessoais. Você sempre deve inspecionar e limpar arquivos HAR antes de entregá-los, ou transmiti-los exclusivamente por canais de suporte criptografados.

Situações que Pedem um Arquivo HAR

Cenários Típicos Onde o Suporte Solicita uma Captura HAR:

Problemas de Login e Autenticação

  • Não consegue fazer login em uma plataforma de mídia social
  • Notificações recorrentes de "sessão expirada"
  • Falhas na autenticação multifator
  • Falhas no handshake OAuth

Erros de Upload e Publicação de Conteúdo

  • Fotos recusando upload no Instagram
  • Falhas no posting de vídeos no TikTok
  • Conteúdo agendado falhando ao ir ao ar
  • Erros relacionados à API de ferramentas de gestão de mídias sociais

Performance Lenta e Timeouts

  • Dashboards de mídias sociais demorando demais para carregar
  • Mensagens de timeout em plataformas de agendamento
  • Dashboards de analytics não atualizando
  • Páginas presas em estado perpétuo de carregamento

Falhas de Integração de Terceiros

  • Problemas de conexão com Facebook Page
  • Desconexão de conta Instagram Business
  • Erros de autorização de API do LinkedIn
  • Falhas em aplicações de terceiros conectadas

Gerando um Arquivo HAR no Google Chrome

Instruções Detalhadas (Aplica-se ao Chrome, Chromium e Edge)

  1. Abra as Ferramentas de Desenvolvedor - Use F12 ou Ctrl+Shift+I (Windows) / Cmd+Option+I (Mac). Alternativamente, clique com botão direito na página, escolha "Inspecionar" e navegue até a aba "Network".

  2. Navegue até a Aba Network - Encontre-a ao longo do topo do painel das Ferramentas de Desenvolvedor.

  3. Ative "Preserve log" - Marque a caixa "Preserve log" para que os logs persistam durante navegações e atualizações de página.

  4. Limpe Logs Anteriores - Clique no botão de limpar para começar do zero.

  5. Reproduza o Problema - Vá até a página onde o problema ocorre, execute a ação que dispara o erro e espere terminar (ou falhar).

  6. Salve o Arquivo HAR - Clique com botão direito em qualquer lugar no painel Network e escolha "Save all as HAR with content." Armazene o arquivo .har resultante na sua máquina.

Gerando um Arquivo HAR no Firefox

  1. Abra as Ferramentas de Desenvolvedor - Pressione F12 ou use Ctrl+Shift+I (Windows) / Cmd+Option+I (Mac)

  2. Mude para a Aba Network - Escolha "Network" na barra de ferramentas no topo

  3. Ative Logging Persistente - Habilite "Persist Logs" nas configurações do painel Network (ícone de engrenagem)

  4. Reproduza o Problema - Execute a ação que produz o erro

  5. Salve o Arquivo HAR - Clique com botão direito no painel Network e selecione "Save All As HAR"

Gerando um Arquivo HAR no Safari (macOS)

  1. Ative o Menu Develop (Configuração Única) - Abra as Preferências do Safari, vá em Advanced e marque "Show Develop menu in menu bar"

  2. Abra o Web Inspector - No menu Develop, escolha Show Web Inspector (ou pressione Cmd+Option+I)

  3. Vá para a Aba Network - Selecione Network dentro do Web Inspector

  4. Ative Preserve Log - Habilite a opção "Preserve Log"

  5. Reproduza o Problema - Navegue até a página relevante e execute a ação que falha

  6. Salve o Arquivo HAR - Clique no ícone de exportar/download na barra de ferramentas da aba Network e salve o arquivo .har

Gerando um Arquivo HAR no Microsoft Edge

Como o Edge é construído na mesma base Chromium do Chrome, o fluxo de trabalho é praticamente idêntico:

  1. Pressione F12 para abrir as Ferramentas de Desenvolvedor
  2. Selecione a aba "Network"
  3. Habilite "Preserve log"
  4. Limpe quaisquer entradas de log existentes
  5. Reproduza o problema
  6. Clique com botão direito e selecione "Save all as HAR with content"

Comparação de Navegadores: Referência Rápida para Geração de HAR

NavegadorComo Abrir DevToolsComo Exportar HAR
ChromeF12, depois aba NetworkBotão direito, depois Save all as HAR
FirefoxF12, depois aba NetworkBotão direito, depois Save All As HAR
SafariCmd+Option+I, depois NetworkClique no ícone de Exportar
EdgeF12, depois aba NetworkBotão direito, depois Save all as HAR

Removendo Dados Sensíveis de Arquivos HAR (Sanitização)

AVISO: Arquivos HAR Podem Incluir:

  • Senhas enviadas por formulários
  • Cookies de sessão e tokens de autenticação
  • Chaves de API e credenciais de acesso
  • Informações pessoalmente identificáveis (nomes, endereços de email, endereços físicos)
  • Números de cartão de pagamento (se inseridos durante a sessão gravada)
  • Comunicações ou conteúdo privado

Como Sanitizar Manualmente

  1. Abra o arquivo HAR em um editor de texto - Notepad, TextEdit ou VS Code funcionam

  2. Encontre e substitua valores sensíveis - Pesquise palavras-chave como "password", "token", "authorization" e "cookie". Substitua quaisquer valores sensíveis reais por "REDACTED"

  3. Considere Usar o HAR Sanitizer do Google - Pesquise "Google HAR Sanitizer" online ou instale extensões de navegador projetadas para sanitização automatizada

  4. Transmita apenas por canais seguros - Nunca publique arquivos HAR publicamente. Use portais de suporte criptografados ou email

Opções de Sanitização Automatizada

Extensões de Navegador

  • HAR Sanitizer (Chrome): Remove automaticamente campos sensíveis
  • Privacy-First HAR: Uma extensão Firefox para produzir exportações seguras

Ferramentas Web

  • Google HAR Analyzer: Limpa dados antes de fazer upload
  • HAR Viewer: Permite revisar conteúdos antes de compartilhar
  • Tenha cautela -- qualquer ferramenta que você usar terá acesso aos seus dados

O Que Engenheiros de Suporte Extraem do Seu Arquivo HAR

Após receber seu arquivo HAR, equipes de suporte podem realizar análise detalhada:

Problemas Técnicos Diagnosticáveis:

Falhas de Rede:

  • Chamadas de API falhando retornando códigos de status 404 ou 500
  • Timeouts de requisição
  • Carregamento lento de recursos
  • Violações de CORS (cross-origin resource sharing)

Falhas de Autenticação:

  • Tokens ausentes ou malformados
  • Identificadores de sessão expirados
  • Negações de permissão (respostas 401 e 403)
  • Fluxos de autorização OAuth quebrados

Gargalos de Performance:

  • Detalhes de temporização de requisição e resposta
  • Recursos causando atrasos de carregamento
  • Problemas de entrega CDN
  • Respostas do servidor anormalmente lentas

Falhas de Integração:

  • Incompatibilidades de versão da API
  • Requisições estruturadas incorretamente
  • Gatilhos de rate limiting
  • Interrupções em serviços de terceiros

Solucionando Problemas Comuns com Arquivos HAR

"A Aba Network Não Está Visível"

Sintoma: As Ferramentas de Desenvolvedor estão abertas, mas nenhuma aba Network aparece

Resolução:

  • Procure um ícone ">>" ou "..." na barra de abas das Ferramentas de Desenvolvedor -- clique nele para revelar abas ocultas
  • Amplie o painel das Ferramentas de Desenvolvedor arrastando sua borda
  • Restaure aos padrões: vá em Configurações das Ferramentas de Desenvolvedor e selecione "Restore defaults and reload"

"O Arquivo HAR É Grande Demais para Enviar por Email"

Sintoma: O arquivo excede os limites típicos de anexo (às vezes 100MB ou mais)

Resoluções:

  • Comprima o arquivo em formato .zip (isso normalmente reduz o tamanho em 80-90%)
  • Faça upload para um serviço de compartilhamento de arquivos (Google Drive, Dropbox, WeTransfer)
  • Limpe logs existentes e capture exclusivamente as etapas de reprodução do problema (não sessões estendidas de navegação)
  • Antes de exportar, filtre a aba Network para exibir apenas requisições XHR/Fetch

"Esqueci de Ativar Preserve Log e uma Atualização Apagou Meus Dados"

Sintoma: Uma atualização ou navegação de página limpou todos os logs de rede capturados

Resolução:

  • Sempre ative "Preserve log" ou "Persist Logs" antes de começar a reproduzir o problema
  • Se os dados já se foram: repita todo o processo com logging persistente habilitado

Arquivos HAR no Suporte de Plataformas de Mídias Sociais

Plataformas que Comumente Solicitam Capturas HAR:

PlataformaProblemas Típicos Que Requerem Dados HAR
Facebook/MetaFalhas de conexão de Page, erros do Business Manager, problemas de conta de publicidade
InstagramFalhas de conexão API, problemas de vinculação de conta Business, erros de carregamento do feed
LinkedInProblemas de acesso a Company page, falhas de permissão API, erros de conectividade
Twitter/XFalhas de autenticação API, problemas de carregamento de tweets, erros de upload de mídia
TikTokProblemas de configuração de conta Business, falhas de upload de vídeo, problemas de analytics
YouTubeErros de upload de vídeo, problemas da interface Studio, falhas de API

Melhores Práticas com Arquivos HAR

Fluxo de Trabalho Recomendado:

  • Ative "Preserve log" antes de começar a reproduzir o problema
  • Limpe logs pré-existentes para que sua captura comece limpa
  • Grave apenas o problema específico (pule atividade de navegação não relacionada)
  • Remova dados sensíveis antes de transmitir o arquivo (senhas, tokens, informações pessoais)
  • Comprima arquivos HAR grandes em formato .zip
  • Inclua uma descrição escrita do que você estava fazendo quando o erro apareceu
  • Envie arquivos exclusivamente por canais oficiais e seguros de suporte (nunca em fóruns públicos)
  • Capture screenshots de quaisquer mensagens de erro para acompanhar o arquivo HAR

Perguntas Frequentes

É seguro compartilhar um arquivo HAR com uma equipe de suporte?

Sim, desde que você esteja enviando para uma equipe de suporte verificada através dos canais oficiais deles. Dito isso, sempre sanitize o arquivo primeiro. Remova senhas, tokens de autenticação e quaisquer dados pessoais. Transmita arquivos HAR apenas por portais seguros ou email criptografado -- nunca os compartilhe em plataformas ou mídias sociais públicas.

Quanto tempo a gravação deve durar?

Mantenha sua captura focada no problema específico. Comece a gravar logo antes de executar a ação que dispara o problema, deixe acontecer e pare imediatamente depois. A maioria das capturas HAR úteis abrange 30 segundos a 2 minutos. Gravações estendidas produzem arquivos inchados cheios de dados irrelevantes, tornando o processo de troubleshooting mais difícil para as equipes de suporte.

Posso ver o conteúdo de um arquivo HAR eu mesmo?

Sim. Como arquivos HAR usam formatação JSON, qualquer editor de texto os abre. Para uma visualização mais amigável, use ferramentas dedicadas como o HAR Analyzer do Google ou extensões de navegador para visualização de HAR. Essas apresentam os dados em tabelas organizadas mostrando requisições, respostas, temporização e detalhes de erro -- similar à própria aba Network.

E quanto a gerar arquivos HAR em dispositivos móveis?

A geração de HAR em dispositivos móveis é consideravelmente mais complexa. No iPhone, você precisa de um Mac rodando Xcode para interceptar tráfego de rede. No Android, Chrome Remote Debugging conectado a um computador desktop é necessário. A abordagem mais simples geralmente é reproduzir o problema em um navegador desktop onde a criação de arquivos HAR é direta, ou perguntar à equipe de suporte se oferecem abordagens de diagnóstico alternativas para problemas específicos de mobile.

Por que meu arquivo HAR cresceu para centenas de megabytes?

Arquivos excessivamente grandes geralmente resultam de uma de três causas: (1) gravar por muito mais tempo do que necessário em vez de capturar apenas a interação problemática, (2) incluir corpos de resposta completos como imagens e vídeo na exportação, ou (3) navegar por inúmeras páginas durante a captura. Para corrigir isso, limpe seus logs e grave apenas a reprodução do problema, procure uma opção de exportação "Save without content" no Chrome, ou aplique filtros na aba Network para mostrar apenas requisições XHR/Fetch antes de salvar.

Preciso permanecer logado enquanto capturo um arquivo HAR?

Se o problema que você está investigando ocorre dentro de uma sessão autenticada, então sim. O arquivo HAR precisa refletir as condições exatas presentes quando o problema se manifesta. Se o problema em si é uma falha de login, inicie a captura HAR antes de tentar fazer login, para que o arquivo documente a sequência completa de autenticação falhada.

Conclusão

Criar um arquivo HAR é um processo simples uma vez que você sabe onde procurar. Ele produz um log detalhado de atividade de rede que equipa engenheiros de suporte para diagnosticar problemas que você encontra com serviços de mídias sociais, ferramentas de agendamento de conteúdo ou qualquer aplicação web.

Principais Conclusões:

  • Um arquivo HAR é uma gravação HTTP Archive de toda atividade de rede do navegador
  • No Chrome: pressione F12, selecione Network, habilite Preserve log, reproduza o problema e exporte
  • Sempre limpe informações sensíveis antes de compartilhar
  • Limite capturas à janela específica do problema (geralmente 30 segundos a 2 minutos)
  • Comprima arquivos grandes em .zip antes da transmissão

O passo mais importante? Ativar "Preserve log" antes de recriar o problema. Sem isso, qualquer atualização ou navegação de página apaga seus dados capturados, e você precisará recomeçar do zero.

Com esse conhecimento, da próxima vez que o suporte solicitar um arquivo HAR, você estará pronto para produzir um em qualquer navegador, remover detalhes sensíveis e entregá-lo por um canal seguro para resolução mais rápida.

Este artigo foi útil para você?

Conte-nos o que você achou!

Antes de ir...

AdaptlyPost

AdaptlyPost

Agende seu conteúdo em todas as plataformas

Gerencie todas as suas contas de redes sociais em um só lugar com o AdaptlyPost.

Análises multiplataforma

Caixa Social

Assistente com IA

Artigos Relacionados