Conversor de JSON para HAR Online

Converta dados JSON de requisição/resposta para o formato HAR (HTTP Archive) online instantaneamente. Ferramenta gratuita para desenvolvedores empacotarem dados de sessão HTTP no formato padrão HAR 1.2. Funciona no seu navegador.

Arraste e solte ou cole seu JSON
Loading editor...
Loading editor...

O que é a Conversão de JSON para HAR?

A conversão de JSON para HAR encapsula dados HTTP de requisição e resposta descritos em JSON no formato padrão HAR 1.2 (HTTP Archive). HAR é o formato usado pelas DevTools dos navegadores, Postman, Charles Proxy e outras ferramentas de rede para gravar e reproduzir sessões HTTP. Um conversor de JSON para HAR permite pegar JSON bruto de requisição/resposta e empacotá-lo em um arquivo HAR válido que essas ferramentas podem importar e analisar.

Por que Converter JSON para HAR?

Use um conversor de JSON para HAR quando quiser criar arquivos HAR programaticamente a partir de dados JSON, compartilhar gravações de sessões HTTP com ferramentas que requerem formato HAR, ou converter dados de testes de API para um formato que as ferramentas de performance e depuração entendam. Arquivos HAR podem ser importados no Chrome DevTools, WebPageTest e Lighthouse.

Como Funciona o Nosso Conversor de JSON para HAR

Cole seu JSON (um único objeto de requisição/resposta ou um array deles) no editor de entrada e clique em Converter. A ferramenta encapsula cada entrada em uma estrutura HAR 1.2 adequada com os campos log, creator e entries necessários. Os campos obrigatórios são preenchidos com os valores do seu JSON, e os campos ausentes são preenchidos com padrões razoáveis.

Recursos Disponíveis

  • Produz formato HAR 1.2 válido compatível com todas as principais DevTools de navegadores.
  • Aceita um único objeto de requisição/resposta ou um array de entradas.
  • Campos obrigatórios ausentes são preenchidos automaticamente com padrões razoáveis.
  • Suporte a upload: carregue um arquivo .json ou arraste e solte.
  • Cópia com um clique: pegue a saída HAR com o botão Copiar.

Como Usar a Ferramenta

  1. Cole seus dados JSON de requisição/resposta no editor de entrada, ou faça upload de um arquivo.
  2. Clique em Converter para gerar a saída HAR.
  3. Clique em Copiar para copiar o HAR para a área de transferência.
  4. Use Limpar para redefinir ambos os editores.

Casos de Uso Comuns

  • Importação no DevTools: criar arquivos HAR que podem ser arrastados para o Chrome ou Firefox DevTools para reprodução de sessões.
  • Testes de performance: empacotar dados de chamadas de API em HAR para análise no WebPageTest e Lighthouse.
  • Depuração: encapsular respostas de API no formato HAR para compartilhar com colegas que usam ferramentas de análise de rede.
  • Documentação: criar gravações HAR de fluxos de API para fins de documentação e teste.

Exemplo de Conversão

Entrada (JSON)

{
  "request": {"method": "GET", "url": "https://api.example.com"},
  "response": {"status": 200, "statusText": "OK"}
}

Saída (HAR)

{
  "log": {
    "version": "1.2",
    "entries": [...]
  }
}

Perguntas Frequentes

Conversores Relacionados