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 Berichte im JSON-Format.
Konfigurationsbeispiel
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v4.0.0/rc.schema.json",
"plugins": [
{
"name": "JsonReporter",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll"
}
]
}
Konfigurationseigenschaften
Nichts
Bemerkungen
JsonReporter schreibt eine Datei für jeden Bericht, der von einem Berichts-Plug-In erstellt wird, wenn Sie die Aufzeichnung beenden. Dateien werden benannt <ReportingPlugin>_JsonReporter<extension>. Die meisten Berichte sind streng JSON mit der .json Erweiterung, aber einige Berichte verwenden eine andere Erweiterung und ein anderes Format:
| Plug-In | Dateiname | Format |
|---|---|---|
| UrlDiscoveryPlugin | UrlDiscoveryPlugin_JsonReporter.jsonc |
JSON mit Kommentaren (JSONC) |
| Alle anderen Plug-Ins |
<ReportingPlugin>_JsonReporter.jsonZum Beispiel ExecutionSummaryPlugin_JsonReporter.json |
JSON |
Wenn Sie Berichte mit Skripts oder Tools verarbeiten, stimmen Sie mit beiden Erweiterungen überein (z *_JsonReporter.json*. B. ) und verwenden einen Parser, der Kommentare für .jsonc Dateien unterstützt.
JsonReporter schreibt Berichtsdateien in das aktuelle Arbeitsverzeichnis, also den Ordner, aus dem Sie Dev Proxy gestartet haben.
Wenn eine Datei mit diesem Namen bereits vorhanden ist, überschreibt JsonReporter sie nicht. Stattdessen wird ein Zeitstempel im yyyyMMddHHmmss Format an den Dateinamen angefügt, z. B ExecutionSummaryPlugin_JsonReporter_20261105103000.json. .
Weitere Informationen finden Sie unter Aufzeichnen und Exportieren von Proxyaktivitäten.