HAR File Analyzer

Eine HAR-Datei (HTTP Archive, .har) ist eine JSON-Aufzeichnung einer Browser-Sitzung — jede Anfrage, die eine Seite gestellt hat, und jede Antwort, die sie erhalten hat, mit vollständigen Headern, Cookies, Query-Parametern und POST-Bodys. Legen Sie eine hier ab und lesen Sie sie richtig: Summen und Zeitspanne, Anfragen nach Statusklasse und Host, die fünf langsamsten und dann jeden Eintrag mit seinen Headern und seiner Nutzlast. Sensible Werte — Authorization-Header, Cookies, Token, Passwörter — sind standardmäßig maskiert, und Sie können eine geschwärzte Kopie herunterladen, die Sie sicher an ein Support-Ticket hängen können. Die Datei wird nie hochgeladen: Sie wird auf dieser Seite, auf Ihrem Gerät, geparst.

Zuletzt aktualisiert:

Oder legen Sie die Datei irgendwo in diesem Feld ab. Alles unten wird aus der Datei selbst gelesen, auf diesem Gerät. Limit: 50 MB. Die Datei wird nie hochgeladen.

Eine HAR-Datei ist eine Aufzeichnung Ihrer Schlüssel — behandeln Sie sie so

HAR-Dateien enthalten routinemäßig gültige Zugangsdaten: noch gültige Sitzungs-Cookies, Authorization-Header, in URLs mitfahrende API-Token und alles, was Sie in Formulare getippt haben. Wer die Datei besitzt, kann damit oft Ihre Sitzung wiederholen — darum lädt diese Seite sie nie hoch, darum bleiben Werte maskiert, bis Sie sie anfordern, und darum verdient selbst ein geschwärzter Export Sorgfalt: Die Schwärzung ersetzt die Geheimnisse, aber die Datei zeichnet weiterhin die Endpunkte, Parameter und Verkehrsform Ihrer Anwendung nach. Senden Sie sie über einen privaten Kanal, nicht über ein öffentliches Forum, und bitten Sie den Empfänger, sie nach Schließen des Tickets zu löschen. Der Begleitartikel bevor Sie diese HAR-Datei senden führt aus, was durchsickert und wie man eine sicher aufzeichnet; für Verkehr, der auf der Leitung statt im Browser aufgezeichnet wurde, liest der PCAP Analyzer Paketmitschnitte unter derselben Nur-lokal-Regel.

Was eine HAR-Datei aufzeichnet — und was diese Seite daraus liest

Browser und Debugging-Proxys (die DevTools von Chrome und Firefox, Charles, mitmproxy) exportieren HAR aus ihren Netzwerk-Panels: ein log-Objekt, dessen entries-Array einen Eintrag pro Anfrage hält — Methode, URL, Anfrage- und Antwort-Header, Cookies, Query-String, POST-Daten, Status, Größen und Zeiten pro Phase. Support-Teams fragen nach diesen Dateien, weil sie die Faktenlage zu „die Seite war langsam“ oder „die API gab 500 zurück“ sind: keine Screenshots, keine Erinnerung, nur die Aufzeichnung. Diese Seite liest dieselbe Struktur und präsentiert sie so, wie Sie tatsächlich damit debuggen — zuerst eine Zusammenfassung (wie viele Anfragen, wie viel übertragen, wie lang die Spanne, welche Hosts, welche am langsamsten), dann eine filterbare Tabelle, dann einen Eintrag in voller Länge. Die komplette Anleitung zum Aufzeichnen, Prüfen und Schwärzen finden Sie in bevor Sie diese HAR-Datei senden, lesen Sie, was darin steckt.

Der geschwärzte Download ist der Sinn des Werkzeugs. Er hält die HAR-Struktur intakt — dieselben Einträge, Header und Zeiten, sodass jeder Viewer oder Support-Ingenieur sie weiterhin öffnen kann — und ersetzt nur die Werte, die als Zugangsdaten wirken: die Header Authorization, Cookie und Set-Cookie, jeden Cookie-Wert und jeden Header-, Query- oder Formularparameter, dessen Name nach Token, Schlüssel, Geheimnis, Sitzung oder Passwort riecht, einschließlich Geheimnissen, die in JSON-POST-Bodys verschachtelt sind. Eine ehrliche Grenze: Ein POST-Body, der weder JSON noch gewöhnliche Formulardaten ist, lässt sich nicht sicher parsen und wird unverändert übernommen — prüfen Sie einen solchen Body selbst, bevor Sie die Datei senden. Die CSV-Zusammenfassung ist maskiert, was der Schalter auch sagt, denn eine Tabellenkalkulation ist genau die Datei, die weitergeleitet wird. Und wo der PCAP Analyzer den auf dem Netzwerk aufgezeichneten Verkehr abdeckt, deckt diese Seite die eigene Aufzeichnung des Browsers davon ab — die zwei Ansichten desselben Gesprächs.

Häufig gestellte Fragen

Wird meine HAR-Datei irgendwohin hochgeladen?

Nein. Die Datei wird auf dieser Seite, auf Ihrem Gerät, geöffnet und geparst, und nichts wird hochgeladen, übertragen oder gespeichert — das Analysieren einer Datei macht keine Netzwerkanfrage. Das ist eine bewusste Designregel, keine Bequemlichkeit: Eine HAR-Datei gehört zu den zugangsdatenreichsten Dateien auf Ihrem Rechner, und ein Werkzeug, das Sie bitten würde, sie zur Prüfung hochzuladen, wäre Teil des Problems.

Was genau wird maskiert?

Drei Dinge, überall dort, wo sie auftauchen — in der Detailansicht auf dem Bildschirm, im geschwärzten Download und in der CSV: die Header Authorization, Cookie und Set-Cookie; jeder Cookie-Wert; und jeder Header, Query-Parameter, Formularfeld- oder JSON-Body-Schlüssel, dessen Name auf token, key, secret, session, auth, password, passwd, jwt oder bearer passt (Groß-/Kleinschreibung egal). In der geschwärzten Datei werden diese Werte zum wörtlichen Text REDACTED; auf dem Bildschirm erscheinen sie als ••••••, bis Sie „Sensible Werte anzeigen“ einschalten.

Ist eine geschwärzte HAR völlig sicher zu teilen?

Sicherer, nicht sicher. Die Schwärzung entfernt die Werte, die als Zugangsdaten wirken, aber die Datei zeigt weiterhin Ihre Hosts, Endpunkte, Parameternamen, Antwortformen und Zeiten — eine Karte Ihrer Anwendung, die Sie vielleicht nicht öffentlich haben wollen. Bodys, die weder JSON noch Formulardaten sind, werden ungeschwärzt übernommen. Teilen Sie die geschwärzte Datei über das Ticket oder den Kanal, den der Anbieter Ihnen gegeben hat, nicht über einen öffentlichen Beitrag, und bitten Sie um Löschung danach.

Warum stoppt die Tabelle bei 500 Einträgen?

Sehr große Aufzeichnungen — lange Sitzungen, pollende Apps, Seiten voller Tracker — können Zehntausende Anfragen enthalten, und alle zu rendern würde die Seite einfrieren. Die Tabelle rendert die ersten 500 Einträge, die auf Ihre Filter passen, und sagt das auch; die Zusammenfassung zählt immer die ganze Datei, und Filtern nach Text, Status, Methode oder Host ist der Weg, eine riesige Aufzeichnung auf die Anfragen zu verkleinern, die Sie interessieren. Der geschwärzte Download umfasst immer jeden Eintrag.