Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Generiert HTTP-Datei aus den abgefangenen Anforderungen und Antworten.
Definition der Plug-In-Instanz
{
"name": "HttpFileGeneratorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "httpFileGeneratorPlugin"
}
Konfigurationsbeispiel
{
"httpFileGeneratorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.0.0/httpfilegeneratorplugin.schema.json",
"includeOptionsRequests": false
}
}
Konfigurationseigenschaften
| Eigenschaft | BESCHREIBUNG | Standard |
|---|---|---|
includeOptionsRequests |
Bestimmt, ob Anforderungen in die generierte HTTP-Datei eingeschlossen OPTIONS werden sollen. |
false |
Befehlszeilenoptionen
Keine
Hinweise
Wenn das Plug-In die HTTP-Datei generiert, extrahiert es Autorisierungsinformationen wie Bearertoken und API-Schlüssel aus Anforderungsheadern und Abfragezeichenfolgenparametern. Sie ersetzt die tatsächlichen Werte durch Platzhalter und speichert sie in Variablen zur einfacheren Verwaltung.
Zum Beispiel für die folgende Anforderung:
GET https://jsonplaceholder.typicode.com/posts?api-key=123
Das Plug-In generiert die folgende HTTP-Datei:
@jsonplaceholder_typicode_com_api_key = api-key
###
# @name getPosts
GET https://jsonplaceholder.typicode.com/posts?api-key={{jsonplaceholder_typicode_com_api_key}}
Host: jsonplaceholder.typicode.com
User-Agent: curl/8.6.0
Accept: */*
Via: 1.1 dev-proxy/0.27.0
Das Plug-In erstellt Variablen für jede Kombination aus Hostnamen und Anforderungsheader/Abfragezeichenfolgenparameter. Wenn mehrere Anforderungen dieselbe Kombination verwenden, verwendet das Plug-In die Variable.