.HAR Extensão de arquivo
Arquivo HTTP Archive
| Desenvolvedor | World Wide Web Consortium |
| Popularidade |
3,6 | 40 Votos |
O que é um arquivo HAR?
Um arquivo HAR é um arquivo compactado salvo no formato HTTP Archive (HAR), que é um formato JSON usado para salvar dados de desempenho HTTP coletados. Ele contém informações sobre as páginas da web carregadas por um navegador, incluindo as páginas da web monitoradas, os tempos de resposta e a versão do navegador. Os arquivos HAR também armazenam metadados, como a versão do formato HAR e o criador do arquivo.
Mais informações
O objetivo do formato HAR é registrar o desempenho dos navegadores da web, permitindo que os desenvolvedores analisem o desempenho dos navegadores ao carregar páginas da web. Os arquivos HAR podem ser exportados por várias ferramentas relacionadas a HTTP, como Electron HAR, HttpWatch e HTTP Toolkit, mas normalmente são exportados por navegadores da web. A maioria dos navegadores é compatível com o formato, incluindo Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Edge e Internet Explorer.
Você pode abrir arquivos HAR com vários programas, incluindo a ferramenta online HAR Viewer e o HTTP Toolkit, que é de código aberto e multiplataforma. Como os arquivos HAR são salvos no formato JSON, você também pode abri-los usando um editor de JSON ou um editor de texto simples, como Microsoft Notepad ou Apple TextEdit.
Se você abrir um arquivo HAR em um editor de texto, verá o conteúdo no formato JSON organizado nos seguintes tipos de objeto:
- log - Inclui informações sobre a versão do formato HAR, o criador do registro, a versão do navegador e a lista de páginas da web monitoradas.
- creator - Inclui informações sobre o criador do registro.
- browser - Inclui informações sobre o navegador.
- pages - Inclui informações sobre a lista de páginas da web exportadas.
- pageTimings - Inclui informações sobre os eventos disparados durante o carregamento da página em milissegundos.
- entries - Inclui informações sobre todas as solicitações HTTP.
- request - Inclui informações sobre as solicitações realizadas, incluindo o método da solicitação, os objetos de cookies e cabeçalhos e os objetos de parâmetros de consulta.
- response - Inclui informações sobre o status da resposta, a descrição do status, a versão HTTP e os objetos de cookies e cabeçalhos.
- cookies - Inclui informações sobre todos os cookies nos objetos request e response.
- headers - Inclui informações sobre todos os cabeçalhos nos objetos request e response.
- queryString - Inclui informações sobre os parâmetros e valores analisados a partir de uma string de consulta.
- postData - Inclui informações sobre quaisquer dados enviados no objeto request.
- params - Inclui informações sobre quaisquer parâmetros enviados no objeto postData.
- content - Inclui informações sobre o conteúdo da resposta no objeto response.
- cache - Inclui informações sobre uma solicitação proveniente do cache do navegador.
- timings - Inclui informações sobre os tempos das solicitações e respostas em milissegundos.
NOTA: O formato HAR é desenvolvido pelo Web Performance Working Group do World Wide Web Consortium (W3C).
