Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Generiert HAR-Dateien (HTTP Archive) aus den abgefangenen Anforderungen und Antworten.
Definition der Plug-In-Instanz
{
"name": "HarGeneratorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "harGeneratorPlugin"
}
Konfigurationsbeispiel
{
"harGeneratorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.3.0/hargeneratorplugin.schema.json",
"includeSensitiveInformation": false,
"includeResponse": true
}
}
Konfigurationseigenschaften
| Eigentum | Description | Standard |
|---|---|---|
includeSensitiveInformation |
Bestimmt, ob vertrauliche Informationen (Autorisierungsheader, Cookies usw.) in die generierte HAR-Datei eingeschlossen werden sollen. Bei Festlegung auf false, werden vertrauliche Kopfzeilen mit dem Wert redigiert. REDACTED |
false |
includeResponse |
Bestimmt, ob der Inhalt des Antworttexts in die generierte HAR-Datei eingeschlossen werden soll. | false |
Befehlszeilenoptionen
Nichts
Bemerkungen
Das HAR-Format (HTTP Archive) ist ein JSON-basiertes Format zum Protokollieren von HTTP-Transaktionen. Verschiedene Tools unterstützen sie weit und verwendeten es für:
- Analysieren von Netzwerkdatenverkehr und Leistung
- Debuggen von API-Interaktionen
- Freigeben von HTTP-Sitzungsdaten
- Importieren in Browserentwicklertools und andere Analysetools
Wenn includeSensitiveInformation das Plug-In auf false festgelegt ist, werden die folgenden vertraulichen Header automatisch redigiert:
authorizationcookiefromproxy-authenticateproxy-authorizationset-cookiewww-authenticatex-api-keyx-auth-tokenx-csrf-tokenx-forwarded-forx-real-ipx-session-tokenx-xsrf-token
Die generierte HAR-Datei enthält:
- HTTP-Anforderungsdetails (Methode, URL, Header, Abfrageparameter, Cookies)
- HTTP-Antwortdetails (Status, Header, Cookies)
- Anforderungs- und Antworttextdaten (falls zutreffend)
- Inhaltstypen und -größen
- HTTP-Versionsinformationen
Das Plug-In erstellt eine HAR-Datei devproxy-{timestamp}.har namens im aktuellen Verzeichnis, nachdem die Aufzeichnung beendet wurde.