Vai al contenuto

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.

🔒 Funziona interamente nel tuo browserharnetworkdebugprivacy

Trascina qui una cattura .har

DevTools → Rete → «Salva tutto come HAR». Si apre in questa scheda; non viene caricato nulla.

Un HAR grezzo porta con sé ogni cookie, ogni intestazione di autenticazione e ogni token URL della sessione che lo ha registrato: trattalo come una password finché non è ripulito. La ripulitura oscura per nome (i cookie sempre; intestazioni e parametri che compaiono in un elenco di nomi sensibili) e può scartare i corpi; non pretende di trovare i segreti nascosti nei corpi che restano.

Come si usa

  1. 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.

  2. 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.

  3. 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.

  4. 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

Dopo

Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.