Anteckning
Å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 HTTP-arkivfiler (HAR) från snappade begäranden och svar.
Definition av plugin-instans
{
"name": "HarGeneratorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "harGeneratorPlugin"
}
Konfigurationsexempel
{
"harGeneratorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.3.0/hargeneratorplugin.schema.json",
"includeSensitiveInformation": false,
"includeResponse": true
}
}
Konfigurationsegenskaper
| Fastighet | Description | Förinställning |
|---|---|---|
includeSensitiveInformation |
Avgör om känslig information ska inkluderas (auktoriseringshuvuden, cookies osv.) i den genererade HAR-filen. När värdet är inställt på falseredigeras känsliga rubriker med värdet REDACTED |
false |
includeResponse |
Avgör om innehållet i svarstexten ska inkluderas i den genererade HAR-filen | false |
Kommandoradsalternativ
None
Anmärkningar
FORMATET HAR (HTTP Archive) är ett JSON-baserat format för loggning av HTTP-transaktioner. Olika verktyg stöder det i stor utsträckning och använde det för att:
- Analysera nätverkstrafik och prestanda
- Felsöka API-interaktioner
- Dela HTTP-sessionsdata
- Importera till webbläsarutvecklarverktyg och andra analysverktyg
När includeSensitiveInformation är inställt på falseredigerar plugin-programmet automatiskt följande känsliga rubriker:
authorizationcookiefromproxy-authenticateproxy-authorizationset-cookiewww-authenticatex-api-keyx-auth-tokenx-csrf-tokenx-forwarded-forx-real-ipx-session-tokenx-xsrf-token
Den genererade HAR-filen innehåller:
- HTTP-begärandeinformation (metod, URL, rubriker, frågeparametrar, cookies)
- HTTP-svarsinformation (status, rubriker, cookies)
- Brödtextdata för begäran och svar (om tillämpligt)
- Innehållstyper och storlekar
- HTTP-versionsinformation
Plugin-programmet skapar en HAR-fil med namnet devproxy-{timestamp}.har i den aktuella katalogen när inspelningen stoppas.