Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menghasilkan laporan dalam format JSON.
Contoh konfigurasi
{
"$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"
}
]
}
Properti konfigurasi
None
Komentar
JsonReporter menulis satu file untuk setiap laporan yang dihasilkan oleh plugin pelaporan saat Anda berhenti merekam. File diberi nama <ReportingPlugin>_JsonReporter<extension>. Sebagian besar laporan adalah JSON yang ketat dengan .json ekstensi, tetapi beberapa laporan menggunakan ekstensi dan format yang berbeda:
| Modul tambahan | Nama berkas | Format |
|---|---|---|
| UrlDiscoveryPlugin | UrlDiscoveryPlugin_JsonReporter.jsonc |
JSON dengan komentar (JSONC) |
| Semua plugin lainnya |
<ReportingPlugin>_JsonReporter.json, misalnya ExecutionSummaryPlugin_JsonReporter.json |
JSON |
Saat Anda memproses laporan dengan skrip atau alat, cocokkan kedua ekstensi (misalnya, *_JsonReporter.json*) dan gunakan pengurai yang mendukung komentar untuk .jsonc file.
JsonReporter menulis file laporan ke direktori kerja saat ini, yang merupakan folder tempat Anda memulai Dev Proxy.
Jika file dengan nama tersebut sudah ada, JsonReporter tidak menimpanya. Sebaliknya, ia menambahkan tanda waktu dalam yyyyMMddHHmmss format ke nama file, misalnya ExecutionSummaryPlugin_JsonReporter_20261105103000.json.
Untuk informasi selengkapnya, lihat Merekam dan mengekspor aktivitas proksi.