Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
HTTP-archívumfájlokat hoz létre a lehallgatott kérésekből és válaszokból.
Beépülő modulpéldány definíciója
{
"name": "HarGeneratorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "harGeneratorPlugin"
}
Példa konfigurációra
{
"harGeneratorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.3.0/hargeneratorplugin.schema.json",
"includeSensitiveInformation": false,
"includeResponse": true
}
}
Konfigurációs tulajdonságok
| Ingatlan | Description | Alapértelmezett |
|---|---|---|
includeSensitiveInformation |
Meghatározza, hogy bizalmas információkat (engedélyezési fejléceket, cookie-kat stb.) kell-e belefoglalni a létrehozott HAR-fájlba. Ha be van állítva, a falsebizalmas fejlécek újra lesznek adva az értékkel REDACTED |
false |
includeResponse |
Meghatározza, hogy a választörzs tartalma szerepeljen-e a létrehozott HAR-fájlban | false |
Parancssori beállítások
None
Megjegyzések
A HAR (HTTP Archive) formátum egy JSON-alapú formátum a HTTP-tranzakciók naplózásához. A különböző eszközök széles körben támogatják, és a következő célra használták:
- Hálózati forgalom és teljesítmény elemzése
- API-interakciók hibakeresése
- HTTP-munkamenet adatainak megosztása
- Importálás böngészőfejlesztői eszközökbe és más elemzőeszközökbe
Ha includeSensitiveInformation be van állítva false, a beépülő modul automatikusan újrakonfigurálja a következő bizalmas fejléceket:
authorizationcookiefromproxy-authenticateproxy-authorizationset-cookiewww-authenticatex-api-keyx-auth-tokenx-csrf-tokenx-forwarded-forx-real-ipx-session-tokenx-xsrf-token
A létrehozott HAR-fájl a következőket tartalmazza:
- HTTP-kérés részletei (metódus, URL-cím, fejlécek, lekérdezési paraméterek, cookie-k)
- HTTP-válasz részletei (állapot, fejlécek, cookie-k)
- Kérelem- és választörzs adatai (ha vannak)
- Tartalomtípusok és -méretek
- HTTP-verzióinformációk
A beépülő modul a rögzítés leállása után létrehoz egy HAR-fájlt devproxy-{timestamp}.har az aktuális könyvtárban.