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-fájlt hoz létre az elfogt kérelmekből és válaszokból.
Példa konfigurációra
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.1.0/rc.schema.json",
"plugins": [
{
"name": "HttpFileGeneratorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "httpFileGeneratorPlugin"
}
],
"httpFileGeneratorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.1.0/httpfilegeneratorplugin.schema.json",
"includeOptionsRequests": false
}
}
Konfigurációs tulajdonságok
| Tulajdonság | Leírás | Alapértelmezett |
|---|---|---|
includeOptionsRequests |
Meghatározza, hogy a kérések szerepeljenek-e OPTIONS a létrehozott HTTP-fájlban |
false |
Parancssori beállítások
Egyik sem
Megjegyzések
Amikor a beépülő modul létrehozza a HTTP-fájlt, kinyeri az engedélyezési információkat, például a tulajdonosi jogkivonatokat és az API-kulcsokat a kérésfejlécekből és a lekérdezési sztringparaméterekből. A tényleges értékeket helyőrzőkre cseréli, és változókban tárolja őket a könnyebb kezelés érdekében.
Például a következő kéréshez:
GET https://jsonplaceholder.typicode.com/posts?api-key=123
A beépülő modul a következő HTTP-fájlt hozza létre:
@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
A beépülő modul változókat hoz létre a gazdagépnév és a kérelemfejléc/lekérdezési sztring paraméter minden kombinációjához. Ha több kérés is ugyanazt a kombinációt használja, a beépülő modul újra felhasználja a változót.