Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Genererar rapporter i JSON-format.
Konfigurationsexempel
{
"$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"
}
]
}
Konfigurationsegenskaper
None
Anmärkningar
JsonReporter skriver en fil för varje rapport som skapas av ett rapport-plugin-program när du slutar spela in. Filerna heter <ReportingPlugin>_JsonReporter<extension>. De flesta rapporter är strikta JSON med .json tillägget, men vissa rapporter använder ett annat tillägg och format:
| Plugin | Filnamn | Format |
|---|---|---|
| UrlDiscoveryPlugin | UrlDiscoveryPlugin_JsonReporter.jsonc |
JSON med kommentarer (JSONC) |
| Alla andra plugin-program |
<ReportingPlugin>_JsonReporter.json, till exempel ExecutionSummaryPlugin_JsonReporter.json |
JSON |
När du bearbetar rapporter med skript eller verktyg matchar du båda tilläggen (till exempel *_JsonReporter.json*) och använder en parser som stöder kommentarer för .jsonc filer.
JsonReporter skriver rapportfiler till den aktuella arbetskatalogen, som är den mapp som du startade Dev Proxy från.
Om det redan finns en fil med det namnet skriver JsonReporter inte över den. I stället lägger den till en tidsstämpel i yyyyMMddHHmmss formatet till filnamnet, till exempel ExecutionSummaryPlugin_JsonReporter_20261105103000.json.
Mer information finns i Registrera och exportera proxyaktivitet.