.HAR Estensione file
Archivio HTTP
| Sviluppatore | World Wide Web Consortium |
| Popolarità |
3,6 | 40 Voti |
Che cos'è un file HAR?
Un file HAR è un archivio salvato nel formato HTTP Archive (HAR), un formato basato su JSON utilizzato per salvare i dati sulle prestazioni HTTP raccolti. Contiene informazioni sulle pagine web caricate da un browser web, tra cui le pagine web monitorate, i tempi di risposta e la versione del browser web. I file HAR memorizzano anche i metadati, come la versione del formato HAR e il creatore del file.
Maggiori informazioni
Lo scopo del formato HAR è registrare le prestazioni dei browser web, consentendo agli sviluppatori di analizzare il livello di efficienza con cui i browser caricano le pagine web. I file HAR possono essere esportati da vari strumenti relativi a HTTP, come Electron HAR, HttpWatch e HTTP Toolkit, ma vengono generalmente esportati dai browser web. La maggior parte dei browser supporta il formato, tra cui Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Edge e Internet Explorer.
Puoi aprire i file HAR con vari programmi, tra cui lo strumento online HAR Viewer e HTTP Toolkit, open source e multipiattaforma. Poiché i file HAR vengono salvati in formato JSON, puoi aprirli anche con un editor JSON o un editor di testo semplice, come Microsoft Notepad o Apple TextEdit.
Se apri un file HAR in un editor di testo, vedrai il contenuto in formato JSON organizzato nei seguenti tipi di oggetto:
- log - Include informazioni sulla versione del formato HAR, sul creatore del log, sulla versione del browser e sull'elenco delle pagine web monitorate.
- creator - Include informazioni sul creatore del log.
- browser - Include informazioni sul browser.
- pages - Include informazioni sull'elenco delle pagine web esportate.
- pageTimings - Include informazioni sugli eventi attivati durante il caricamento della pagina, in millisecondi.
- entries - Include informazioni su tutte le richieste HTTP.
- request - Include informazioni sulle richieste effettuate, tra cui il metodo di richiesta, gli oggetti cookie e intestazione e gli oggetti dei parametri della query.
- response - Include informazioni sullo stato della risposta, sulla descrizione dello stato, sulla versione HTTP e sugli oggetti cookie e intestazione.
- cookies - Include informazioni su tutti i cookie negli oggetti request e response.
- headers - Include informazioni su tutte le intestazioni negli oggetti request e response.
- queryString - Include informazioni sui parametri e sui valori analizzati da una stringa di query.
- postData - Include informazioni sugli eventuali dati inviati nell'oggetto request.
- params - Include informazioni sugli eventuali parametri inviati nell'oggetto postData.
- content - Include informazioni sul contenuto della risposta nell'oggetto response.
- cache - Include informazioni su una richiesta proveniente dalla cache del browser.
- timings - Include informazioni sui tempi della richiesta e della risposta, in millisecondi.
NOTA: Il formato HAR è sviluppato dal Web Performance Working Group del World Wide Web Consortium (W3C).
