HttpFileGeneratorPlugin
Generiert HTTP-Datei aus den abgefangenen Anforderungen und Antworten.
Definition der Plug-In-Instanz
{
"name": "HttpFileGeneratorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "httpFileGeneratorPlugin"
}
Konfigurationsbeispiel
{
"httpFileGeneratorPlugin": {
"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.
For example, for the following request:
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.19.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.