Anleitung

Ein HAR exportieren von deinem Smartphone

Traffic, der auf einem iPhone oder Android-Smartphone aufgezeichnet wurde, wird mit zwei Klicks im Dashboard zu einer Standard-HAR-1.2-Datei — ein Request, ein Host, ein Gerät oder alles, was du hast — bereit für jeden HAR-Viewer, einen Bug-Report oder ein Teammitglied.

HAR ist das eine Format, das jedes Netzwerktool liest, und genau das, was ein Smartphone allein nicht erzeugen kann. Busymate DevTools löst das, indem die Aufzeichnung gar nicht erst auf dem Smartphone bleibt: Jeder Request, den die App erfasst, wird direkt in den Speicher deines Dashboards geschrieben, sodass der Export dort läuft, über die volle Historie, ohne Kabel und ohne Sync-Schritt. Das Smartphone muss nur aufgezeichnet haben.

Diese Anleitung behandelt die vier Export-Umfänge der Feed-Werkzeugleiste, was ein vollständiger Geräteexport enthält und bewusst nicht enthält, wie du ein HAR wieder importierst, und wie du dieselbe Datei mit einem Satz von einem KI-Agenten bekommst.

Bevor du anfängst

Was du brauchst

Ein Smartphone, das etwas aufgezeichnet hat, und das Dashboard offen in einem Browser.

  • Ein gekoppeltes iPhone oder Android-Smartphone, das die gewünschte Sitzung aufgezeichnet hat — VPN- oder PAC-Modus, beides funktioniert.

  • Für lesbare Bodies: die relevanten Hosts zum Aufzeichnungszeitpunkt auf der SSL-Proxy-Liste dieses Geräts. Verschlüsselte Hosts werden nur als Metadaten exportiert.

  • Den Dashboard-Feed offen, mit sichtbarer Geräteseitenleiste.

  • Einen Ablageort für eine Datei, die gültige Tokens enthalten kann — lies die Stolperfallen, bevor du sie teilst.

Schritt für Schritt

Der Reihe nach

Erst der Umfang, dann der Export, dann die Prüfung. Der letzte Schritt ersetzt die Klicks durch einen Satz.

  1. 01

    Die Sitzung auf dem Smartphone aufzeichnen

    Schalte die Aufzeichnung ein, durchlaufe den Flow, den du weitergeben willst, und schalte sie wieder aus, wenn du eine saubere Grenze willst. Jeder Request landet sofort im Dashboard; danach gibt es nichts vom Smartphone zu holen. Der aktive Verbindungsmodus wird pro Request festgehalten, sodass der Export dokumentiert, wie jeder einzelne aufgezeichnet wurde.

  2. 02

    Den Feed auf dieses Gerät fokussieren

    Wähle das Smartphone in der Geräteseitenleiste, damit der Feed nur seinen Traffic zeigt, oder öffne das Dashboard über einen Link, der das Gerät bereits nennt. Prüfe mit dem Suchfeld, dass die erwarteten Requests da sind — filtere nach Host oder Pfad — und klicke eine Zeile an, um den Inspektor zu öffnen und zu prüfen, dass der Body dort lesbar ist, wo er es sein sollte.

    Direktlink zum Feed eines einzelnen Geräts
    text
    https://dash.busymate.dev/?device=<device-uuid>
  3. 03

    Den Umfang im Exportmenü wählen

    Das Exportmenü sitzt in der Feed-Werkzeugleiste. Mit ausgewählter Zeile bietet es drei enge Umfänge: nur diesen Request, jeden Request an diesen Host oder jeden Request, der auf einen Platzhalter um diesen Host passt — die richtige Wahl für einen Bug-Report zu einem Endpunkt. Ohne Auswahl, oder wenn du die ganze Sitzung willst, bietet dasselbe Menü den Geräteexport und den Export aller Geräte.

  4. 04

    Das Gerät exportieren — oder alles

    Export device schreibt eine HAR-Datei mit jedem persistierten Eintrag dieses Smartphones. Es paginiert die volle Historie auf dem Server, nicht nur die aktuell im Browser geladenen Zeilen, sodass eine lange Sitzung vollständig herauskommt. Zwei Dinge solltest du wissen: Die Filter des Feeds werden nicht angewendet — das ist absichtlich ein vollständiger Dump — und ein Gerät mit tiefer Historie wird seitenweise gestreamt, der Download kann also einen Moment brauchen.

    Export all devices tut dasselbe über jedes Gerät im Workspace — die Datei, die du anhängst, wenn die Frage lautet, wie sich mehrere Smartphones zusammen verhalten haben.

  5. 05

    Prüfen und, wenn du ein Archiv willst, wieder importieren

    Die Datei ist Standard-HAR-1.2, also öffnet sie jeder HAR-Viewer. Das Dashboard ist einer davon: Wähle im Import-Steuerelement eine HAR-Datei, und die Einträge werden persistiert und verteilt; sie erscheinen im Feed genau wie Live-Aufzeichnungen, mit derselben Formatierung und Suche. Ist beim Import ein Gerätefilter aktiv, werden Einträge ohne Gerätenamen diesem Gerät zugeordnet.

    Eine nützliche Gewohnheit: Am Ende einer Sitzung das HAR eines Geräts exportieren und in einen frischen Workspace re-importieren — das hält eine archivierte Kopie mit eigenem Aufbewahrungsfenster bereit, die du später durchsuchen kannst.

  6. 06

    Dieselbe Datei mit einem Satz von einem Agenten bekommen

    Sobald Claude Code oder ein anderer MCP-Client verbunden ist — oder über BusyBro im Dashboard — ist der Export ein Prompt. Nenne den Host und das Zeitfenster, und du bekommst ein exakt darauf begrenztes HAR-Log, ohne die Werkzeugleiste anzufassen. Agentengetriebene Exporte laufen unter den Fähigkeiten deiner Rolle, wie jede andere Aktion.

    Ein Prompt, der einen eingegrenzten HAR-Export erzeugt
    text
    Give me a HAR export of every request to api.example.com captured today from my iPhone.

Fehlerbehebung

Was schief gehen kann

Die meisten Überraschungen drehen sich darum, was ein Export absichtlich enthält oder nicht enthält.

  • Der Geräteexport enthält Zeilen, die mein Filter ausgeblendet hatte

    Erwartet: Die Geräte- und Alle-Geräte-Exporte sind vollständige Dumps und ignorieren Feed-Filter. Für eine engere Datei wähle eine Zeile und nutze stattdessen den Umfang dieser Request, Host oder Platzhalter.

  • Manche Einträge haben Header, aber keinen Body

    Diese Hosts standen bei der Aufzeichnung nicht auf der SSL-Proxy-Liste, also existieren nur Metadaten. Füge den Host hinzu, zeichne den Flow erneut auf und exportiere erneut — ein Export kann nur enthalten, was damals entschlüsselt wurde.

  • Die Datei enthält gültige Tokens

    Das tut sie: Ein HAR ist eine getreue Aufzeichnung, und der Export schwärzt nichts. Behandle sie wie ein Credential, entferne oder rotiere Geheimnisse vor dem Teilen, und bitte lieber BusyBro, einen Flow zu erklären, wenn du nur die Struktur brauchst — seine Antworten schwärzen Tokens und Cookies.

  • Importierte Einträge landeten auf dem falschen Gerät

    Einträge ohne Gerätenamen werden dem Gerätefilter zugeordnet, der während des Imports aktiv war. Lösche den Filter oder wähle das gewünschte Gerät, bevor du importierst.

  • Der Download scheint bei einem stark genutzten Gerät zu hängen

    Große Historien werden auf dem Server seitenweise gestreamt, bevor die Datei angeboten wird; gib ihm einen Moment. Grenze den Umfang auf einen Host ein, wenn du nur einen Teil der Sitzung brauchst.

FAQ

Häufige Fragen

Welche HAR-Version ist es, und öffnen andere Tools sie?

HAR 1.2, die Standardform mit einem Log und seinen Einträgen. Jeder HAR-Viewer, der Import der Browser-Devtools oder der Import des Dashboards selbst liest sie.

Kann ich vom Smartphone selbst exportieren?

Der Export läuft im Dashboard, das du im Browser des Smartphones öffnen kannst — aber da jeder Request im Moment der Aufzeichnung bereits in deinem Dashboard ist, gibt es auf dem Smartphone nichts, was zuerst geholt werden müsste.

Wie weit reicht ein Geräteexport zurück?

So weit, wie die Einträge innerhalb des Aufbewahrungsfensters deines Workspace noch persistiert sind. Exportiere am Ende einer Sitzung, wenn du sie darüber hinaus behalten willst, und re-importiere sie in einen Archiv-Workspace.

Eine Smartphone-Sitzung, in einer Datei, die jeder öffnen kann

Auf dem Smartphone aufzeichnen, im Feed eingrenzen und ein Standard-HAR übergeben — oder einen Agenten darum bitten.

Ask your mate