HTTP-Interception
Guida kann HTTP-Anfragen abfangen, bevor sie den Browser verlassen. Sie können Header und Body prüfen, Anfragen ändern, Antworten mocken oder erfasste Anfragen mit Änderungen erneut senden. Dafür nutzt Guida die CDP-Fetch-Domain des Browsers; ein externer Proxy oder ein SSL-Zertifikat ist nicht nötig.
Intercept-Panel
Abschnitt betitelt „Intercept-Panel“Mit Enable Intercept werden ausgehende Anfragen pausiert. Jede Anfrage bleibt in einer Liste, bis Sie entscheiden, was damit geschieht.

| Aktion | Kürzel | Bedeutung |
|---|---|---|
| Forward | F | Anfrage an den Server weiterleiten |
| Drop | D | Anfrage abbrechen |
| Mock | - | Eigene Antwort zurückgeben |
| Forward + Intercept ↩ | - | Anfrage weiterleiten und die Antwort pausieren |
| Forward All | - | Alle pausierten Anfragen fortsetzen |
| Drop All | - | Alle pausierten Anfragen abbrechen |
Wählen Sie eine Anfrage, um Header und HTTP-Body im Detailpanel zu prüfen. Bodies von POST/PUT-Anfragen sind editierbar.
Antwort-Interception
Abschnitt betitelt „Antwort-Interception“Mit Forward + Intercept ↩ wird die Anfrage an den Server geschickt und die Antwort angehalten. Danach können Sie Status, Header und dekodierten Body prüfen und die Antwort weiterleiten, abbrechen oder durch ein Mock ersetzen.
Im Tab Rules definieren Sie dauerhafte Interception-Regeln. Eine Regel hat ein URL-Globmuster, optional eine HTTP-Methode und eine Aktion.
| Aktion | Verhalten |
|---|---|
| Pause | Passende Anfragen zur manuellen Prüfung anhalten |
| Continue | Passende Anfragen ohne Pause durchlassen |
| Block | Passende Anfragen mit Netzwerkfehler abbrechen |
| Mock | Eigene Antwort zurückgeben |
Regeln haben Vorrang vor dem Standardverhalten. Eine Continue-Regel für *.css lässt zum Beispiel Stylesheets normal laden, während andere Anfragen pausieren.
HTTP Client
Abschnitt betitelt „HTTP Client“Das HTTP-Client-Panel ist eine eingebaute Alternative zu Postman oder Insomnia. Sie können erfasste Anfragen übernehmen, Methode, URL, Header und Body ändern und die Antwort inklusive Status, Dauer, Headern und Body prüfen.

Scripting-API
Abschnitt betitelt „Scripting-API“g.intercept.* steuert Interception aus Skripten:
g.intercept.enable();g.intercept.addRule("https://ads.example.com/*", { action: "block" });g.intercept.addRule("https://tracking.example.com/*", { action: "block" });
await g.nav.navigateToUrl("https://example.com");
g.intercept.clearRules();g.intercept.disable();Wichtige Methoden sind g.intercept.enable(), g.intercept.disable(), g.intercept.isEnabled(), g.intercept.addRule(), g.intercept.removeRule(), g.intercept.clearRules() und g.intercept.listRules().
Regeln mit action: "script" führen für jede passende Anfrage eine JavaScript-Datei aus. Das Skript liest die Anfrage mit g.intercept.getRequest() und entscheidet mit g.intercept.continue(), g.intercept.respond() oder g.intercept.abort().
Nächste Schritte
Abschnitt betitelt „Nächste Schritte“- Netzwerkverkehr erfassen - Anfragen aus einem Skript aufzeichnen und prüfen
- MCP-Integration - Browserautomatisierung für lokale KI-Clients bereitstellen
- Eigene Werkzeuge - arbeitsbereichsspezifische MCP-Werkzeuge bauen
- Zugangsdaten - API-Authentifizierung sicher speichern