.HAR

File HAR

HTTP Archive
Fai una domanda
RISPOSTA RAPIDA

Un file HAR è un HTTP Archive - un log JSON di ogni richiesta di rete effettuata da un browser durante una sessione. Si apre trascinandolo su Google HAR Analyzer o nei DevTools del browser (F12 > Network). Prima di condividerne uno, è necessario bonificarlo: un HAR memorizza cookie, token di autenticazione e password in testo semplice.

Sviluppatore: W3C Web Performance Working Group (originally Jan Odvarko / Firebug, with the Web Performance WG) Categoria: File di Internet Standard aperto MIME: application/json
SI APRE SU Windows macOS Linux Web
Correlati: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 29, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file HAR?

Un file .har - abbreviazione di HTTP Archive - è un log basato su JSON che registra ogni richiesta e risposta HTTP scambiata durante una sessione del browser. Browser, proxy e strumenti di monitoraggio delle prestazioni esportano file .har in modo che sviluppatori e ingegneri del supporto possano riprodurre, ispezionare e analizzare l'attività di rete offline.

Il formato è nato intorno al 2007 come formato di esportazione del pannello Net di Firebug ed è stato successivamente formalizzato in una bozza dell'editor W3C nel 2012. HAR 1.2 è la versione scritta oggi da tutti i principali browser: Chrome, Edge, Firefox e Safari includono tutti l'opzione Salva tutto come HAR nella scheda Rete dei loro DevTools.

Internamente, un file .har è un singolo oggetto JSON con una chiave di primo livello - log - contenente:

  • version - sempre 1.2 nelle esportazioni moderne (i vecchi strumenti scrivevano 1.1)
  • pages[] - una voce per ogni caricamento di pagina, con i tempi di caricamento complessivi
  • entries[] - una voce per ogni coppia richiesta/risposta HTTP, inclusi URL, metodo, codice di stato, intestazioni, cookie, dati dei moduli inviati e tempi per fase (ricerca DNS, connessione TCP, handshake TLS, invio, attesa, ricezione)

Poiché i file .har memorizzano tutto questo come testo semplice UTF-8, possono contenere dati sensibili come cookie di sessione, token di autorizzazione e corpi completi delle risposte. Trattateli come credenziali prima di condividerli pubblicamente o allegarli a un ticket di supporto.

I team di supporto di servizi tra cui Microsoft 365, Okta, Zendesk e Cloudflare chiedono regolarmente agli utenti di registrare e allegare un file .har per aiutare a diagnosticare errori di accesso, caricamenti lenti delle pagine ed errori API. I ricercatori di sicurezza caricano anche le esportazioni .har in strumenti come Fiddler o Wireshark per ispezionare e riprodurre le sessioni acquisite.

I file crescono rapidamente: un semplice caricamento di pagina può produrre 200 KB-2 MB; la registrazione di una sessione complessa per diversi minuti può superare i 100 MB. Il formato non ha una compressione integrata, sebbene i file .har vengano regolarmente compressi esternamente in formato gzip per l'archiviazione o il trasferimento. Qualsiasi editor di testo può aprirli - essendo semplice JSON - e analizzatori dedicati come Google Admin Toolbox HAR Analyzer presentano i dati come tabelle a cascata interattive di richieste e risposte.

Sicurezza e incolumità

RISCHIO: HIGH

Il pericolo di un file HAR non è il malware ma l'ESPOSIZIONE. Un HAR cattura tutto ciò che il browser ha inviato e ricevuto in chiaro: cookie di sessione, token OAuth/bearer, chiavi API, token CSRF, corpi POST completi e talvolta password digitate. Chiunque ottenga il file può spesso riprodurre la sessione autenticata dell'utente. Incidenti di alto profilo (ad esempio la violazione del sistema di supporto Okta del 2023, in cui i file HAR rubati contenevano token di sessione) rendono questo rischio concreto. Prima di condividere un HAR: generatelo SENZA il contenuto della risposta dove possibile e passatelo attraverso un bonificatore (ad esempio «HAR sanitizer» di Cloudflare/Google o lo strumento har-sanitizer) per rimuovere cookie, intestazioni di autorizzazione e token. Non pubblicate mai un HAR grezzo in un ticket pubblico, forum o chat. Il file in sé non viene eseguito, quindi aprirne uno per LEGGERLO è sicuro.

Dettagli del formato

in sintesi
NOME COMPLETOHTTP Archiveanche noto come HAR file, HTTP Archive format
SVILUPPATOREW3C Web Performance Working Group (originally Jan Odvarko / Firebug, with the Web Performance WG)dal 2007 (HAR 1.1 draft, Firebug Net panel); W3C draft 'HTTP Archive (HAR) format' 2012
TIPO MIMEapplication/json
TIPOLog basato su JSON di una sessione browser/client HTTP (testo)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • Resource Interchange Audio (legacy .HAR) - Alcuni vecchi giochi dell'era DOS utilizzavano .har per archivi audio/risorse compressi; non correlato a HTTP Archive.

Programmi che aprono file HAR

Windows5 apps
Google Admin Toolbox HAR Analyzer Gratuito Apri il sito in un browser, trascina il file .har sulla pagina - esegue il rendering di una timeline e dei dettagli per richiesta interamente lato client (il file non viene caricato).
Google Chrome / Microsoft Edge DevTools Gratuito Premi F12, apri la scheda Rete, fai clic con il tasto destro nell'elenco delle richieste, scegli «Importa file HAR» (o trascina il file .har sul pannello) per riprodurre il grafico a cascata.
Visual Studio Code Gratuito Apri il file .har come JSON; usa Formatta documento e il folding per leggerlo. L'estensione «HAR Viewer» aggiunge una vista strutturata.
Notepad / any text editor Open-source Apri come testo - è JSON. Usa un plugin JSON per la formattazione (pretty-print) prima della lettura.
Fiddler Everywhere Freemium File -> Importa -> HAR - carica la cattura negli ispettori di Fiddler per la riproduzione e l'analisi.
macOS2 apps
Safari Web Inspector Integrato Abilita il menu Sviluppo, apri Web Inspector su Rete, quindi importa l'HAR; oppure usa Google HAR Analyzer in qualsiasi browser.
Google HAR Analyzer (web) Gratuito Lo stesso analizzatore lato client funziona in Safari/Chrome su macOS.
Linux2 apps
Google HAR Analyzer (web) Gratuito Lo stesso analizzatore lato client funziona in Safari/Chrome su macOS.
Chromium / Firefox DevTools Open-source F12 su Rete per importare l'HAR.
Web1 app
Google Admin Toolbox HAR Analyzer Gratuito Apri il sito in un browser, trascina il file .har sulla pagina - esegue il rendering di una timeline e dei dettagli per richiesta interamente lato client (il file non viene caricato).

Dettagli tecnici

specifiche approfondite
Formato contenitoreJSON (testo semplice, UTF-8)
Tipo MIMEapplication/json; registrato anche come application/har+json
Firma del fileNessuna - identificato dalla struttura JSON; il file inizia quasi sempre con {"log":{"version":"1.2"
Campo versione internacampo log.version: «1.2» in tutte le esportazioni moderne; i vecchi strumenti scrivevano «1.1»
Schema di primo livello{log:{version, creator, browser, pages[], entries[]}} - un elemento entries[] per ogni coppia richiesta/risposta HTTP
Campi di temporizzazione per voceRisoluzione in millisecondi per fase: dns, connect, ssl, send, wait (TTFB), receive - consente l'analisi del grafico a cascata
Gestione contenuti binariI corpi delle risposte binarie sono codificati in base64 all'interno del campo di testo JSON
CompressioneNessuna integrata; comunemente compresso esternamente come .har.gz per l'archiviazione o il trasferimento
Sensibilità per la privacyAlta - memorizza cookie, intestazioni di autorizzazione, token di autenticazione e corpi completi di richiesta/risposta in chiaro
Dimensione tipica del file200 KB - 50 MB per sessione; sessioni ricche di contenuti multimediali o estese possono superare i 100 MB
Supporto piattaformaEsportato dai DevTools di Chrome, Edge, Firefox e Safari; importato da Charles Proxy, Fiddler, Proxyman e altri
Casi d'uso principaliAnalisi delle prestazioni, debug web, diagnostica del supporto (Microsoft 365, Okta, Zendesk, Cloudflare) e auditing del traffico HTTP
Limite conteggio vociIllimitato - l'array entries cresce con ogni richiesta acquisita; limitato solo dalla memoria disponibile
Rilasciato2007 (HAR 1.1 draft, Firebug Net panel); W3C draft 'HTTP Archive (HAR) format' 2012
Ultima versioneHAR 1.2 (the version recorded inside every modern export's log.version field)
Standard apertoSì · royalty-free
Specificawww.softwareishard.com

Conversioni HAR

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file HAR. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file HAR.

Domande frequenti

Cos'è un file HAR e perché il supporto ne ha richiesto uno?
È un log JSON di tutte le richieste di rete effettuate dal browser - una registrazione di esattamente ciò che il browser ha inviato e ricevuto. Il supporto lo usa per vedere richieste fallite, risposte lente ed errori che non possono riprodurre dal loro lato.
Come si crea un file HAR in Chrome o Edge?
Premi F12, clicca sulla scheda Rete, spunta «Preserva log», riproduci il problema, quindi fai clic con il tasto destro su qualsiasi richiesta e scegli «Salva tutto come HAR con contenuto» (o l'icona di download).
Come si apre e si legge un file HAR?
Trascinalo in Google HAR Analyzer (toolbox.googleapps.com/apps/har_analyzer) per una visualizzazione a cascata, importalo nella scheda Rete dei DevTools del browser, oppure aprilo come JSON in VS Code / Notepad++.
È sicuro condividere un file HAR?
Non così com'è. Un HAR può contenere cookie, token di accesso e persino password in testo semplice. Bonificalo (rimuovi cookie/intestazioni di autorizzazione) prima di inviarlo e non pubblicarlo mai pubblicamente.
Posso convertire un HAR in una cattura Wireshark (.pcap)?
No - un HAR è un log a livello HTTP senza dati sui pacchetti, quindi non può diventare un vero pcap. Acquisisci il traffico direttamente con Wireshark se hai bisogno dei pacchetti.
Quale programma apre un file .har?
I DevTools di qualsiasi browser, il Google HAR Analyzer basato sul web, Fiddler, Charles o qualsiasi editor di testo/JSON - è semplice JSON.

Riferimenti

1IANA media type - application/vnd.fujifilm... (HAR uses application/json / application/har+json)www.iana.org
2HAR 1.2 specification (softwareishard / W3C draft)www.softwareishard.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.MDMarkdown Document
9.TMPTemporary File
10.RPMSGRestricted Permission Message

Estensioni correlate

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z