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 file Arsip HTTP (HAR) dari permintaan dan respons yang disadap.
Contoh konfigurasi
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.0.0/rc.schema.json",
"plugins": [
{
"name": "HarGeneratorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "harGeneratorPlugin"
}
],
"harGeneratorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.0.0/hargeneratorplugin.schema.json",
"includeSensitiveInformation": false,
"includeResponse": true
}
}
Properti konfigurasi
| Harta benda | Description | Bawaan |
|---|---|---|
includeSensitiveInformation |
Menentukan apakah akan menyertakan informasi sensitif (header otorisasi, cookie, dll.) dalam file HAR yang dihasilkan. Saat diatur ke false, header sensitif diredaksi dengan nilai REDACTED |
false |
includeResponse |
Menentukan apakah akan menyertakan konten isi respons dalam file HAR yang dihasilkan | false |
Opsi Baris Perintah
None
Komentar
Format HAR (Arsip HTTP) adalah format berbasis JSON untuk mencatat transaksi HTTP. Berbagai alat secara luas mendukungnya dan menggunakannya untuk:
- Menganalisis lalu lintas dan performa jaringan
- Interaksi API debug
- Berbagi data sesi HTTP
- Impor ke alat pengembang browser dan alat analisis lainnya
Ketika includeSensitiveInformation diatur ke false, plugin secara otomatis meredaksi header sensitif berikut:
authorizationcookiefromproxy-authenticateproxy-authorizationset-cookiewww-authenticatex-api-keyx-auth-tokenx-csrf-tokenx-forwarded-forx-real-ipx-session-tokenx-xsrf-token
File HAR yang dihasilkan meliputi:
- Detail permintaan HTTP (metode, URL, header, parameter kueri, cookie)
- Detail respons HTTP (status, header, cookie)
- Data isi permintaan dan respons (jika berlaku)
- Tipe dan ukuran isi
- Informasi versi HTTP
Plugin membuat file HAR bernama devproxy-{timestamp}.har di direktori saat ini setelah perekaman berhenti.