Visualizzatore e ripulitore di file HAR
HAR Viewer & Sanitiser
Apre una cattura HAR come diagramma a cascata e toglie cookie, intestazioni di autenticazione e token prima che tu la condivida.
Apre una cattura HAR dal pannello di rete di un browser e disegna la cascata: ogni richiesta, dove è finito il suo tempo e che cosa portava davvero ogni risposta. Produce anche una copia ripulita — un HAR grezzo è una credenziale di sessione a tutti gli effetti, e questa è la pagina che lo dice.
Trascina qui una cattura .har
DevTools → Rete → «Salva tutto come HAR». Si apre in questa scheda; non viene caricato nulla.
Come si usa
Salvare l’HAR
DevTools, pannello Network, «Save all as HAR». Si trascina qui il file oppure si incolla il JSON: viene aperto in questa scheda e non viene caricato nulla.
Leggere la cascata
Ogni barra è divisa nelle sue fasi — blocked, DNS, connect, SSL, send, wait, receive — con gli stessi colori della legenda. Molto grigio vuol dire coda; molto rosa vuol dire che il server stava pensando.
Fare clic su una riga per il dettaglio
Stato, tipo MIME, dimensione del corpo e del trasferimento, l’IP del server, la tabella numerica dei tempi ed entrambi gli elenchi di intestazioni.
Ripulirlo prima di condividerlo
L’ultimo pannello toglie i cookie, oscura le intestazioni e i parametri di URL che sembrano sensibili e, se lo si vuole, elimina tutti i corpi. Riporta esattamente quanti elementi di ciascun tipo ha modificato.
Domande frequenti
È sicuro mandare un HAR a qualcuno?
Non senza averlo ripulito. Un HAR grezzo contiene ogni cookie, ogni intestazione `Authorization` e ogni token nell’URL della sessione che lo ha registrato: mandarne uno somiglia più a mandare una password che a mandare un log. Ci sono richieste di assistenza che hanno fatto trapelare così sessioni attive.
Il ripulitore trova tutti i segreti?
No, e non pretende di farlo. Oscura in base al nome — i cookie sempre, le intestazioni e i parametri di query che stanno in un elenco di nomi sensibili — quindi un token nel corpo di una risposta sotto una chiave qualunque sopravvive. È per questo che eliminare i corpi è l’impostazione predefinita.
Perché una barra è quasi tutta grigia?
Il grigio è `blocked`: la richiesta esisteva ma nessuno ci stava lavorando, di solito in attesa di una connessione sotto il limite per host del browser. È la fase che dice che la soluzione sono meno richieste o un protocollo diverso, non un server più veloce.
Vengono mostrati i corpi delle risposte?
Non nel visualizzatore: mostra dimensioni, intestazioni e tempi. Che i corpi siano nel file dipende dall’opzione «content» che il browser ha usato al salvataggio, e se ci sono, sono loro la parte più rischiosa della cattura.
Può ricevere da
Anonimizzare un testo
Text Anonymiser
Trova indirizzi e-mail, numeri di telefono, numeri di carta e codici identificativi in un testo libero e li maschera o li sostituisce con pseudonimi — senza caricare nulla, tutto nel browser.
Da curl a codice
curl to Code
Converte un comando curl in fetch, axios, requests di Python, Go, PHP o PowerShell.
Risolutore di source map
Source Map Resolver
Riporta una traccia di stack minificata ai file e alle righe originali usando una source map che fornisci tu.
Ricerca di segreti nel codice
Secret Scanner
Passa al setaccio codice, log o un file di configurazione incollati alla ricerca di chiavi API, token e chiavi private, con criteri basati sull’entropia.
Dopo
Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.
Da curl a codice
curl to Code
Converte un comando curl in fetch, axios, requests di Python, Go, PHP o PowerShell.
Ispettore di intestazioni HTTP
HTTP Header Inspector
Richiede un URL e mostra tutte le intestazioni di risposta, la catena di redirect, i tempi e la compressione usata.
Ricerca di segreti nel codice
Secret Scanner
Passa al setaccio codice, log o un file di configurazione incollati alla ricerca di chiavi API, token e chiavi private, con criteri basati sull’entropia.
Anonimizzare un testo
Text Anonymiser
Trova indirizzi e-mail, numeri di telefono, numeri di carta e codici identificativi in un testo libero e li maschera o li sostituisce con pseudonimi — senza caricare nulla, tutto nel browser.
Codificatore e decodificatore Base64
Base64 Encoder & Decoder
Codifica e decodifica in Base64 e Base64URL testo o file, trattando correttamente l’UTF-8.
Conversione JSON ⇄ CSV
JSON ⇄ CSV
Appiattisce il JSON annidato in colonne o ricostruisce gli oggetti da una tabella, con i nomi di colonna a percorso puntato.