Napodobení n-toho požadavku
Dev Proxy podporuje napodobení n-th prostřednictvím nth
vlastnosti u objektu požadavku .
Tip
Stáhněte si tuto předvolbu spuštěním příkazu na příkazovém řádku devproxy preset get microsoft-graph-connector
.
Na příkladu následujícího napodobení souboru vidíme, že obsahuje dvě napodobení stejné adresy URL požadavku. Proxy používá první odpověď, která používá nth
vlastnost, když podruhé zachytí požadavek se zadanou adresou URL. Pro všechny ostatní požadavky proxy vrátí druhou odpověď.
Tip
Jako první by měly být napodobení nth
vlastnosti. Proxy používá napodobení na základě první shody.
{
"$schema": "https://raw.githubusercontent.com/microsoft/dev-proxy/main/schemas/v0.14.1/mockresponseplugin.schema.json",
"mocks": [
{
"request": {
"url": "https://graph.microsoft.com/v1.0/external/connections/*/operations/*",
"method": "GET",
"nth": 2
},
"response": {
"statusCode": 200,
"body": {
"id": "1.neu.0278337E599FC8DBF5607ED12CF463E4.6410CCF8F6DB8758539FB58EB56BF8DC",
"status": "completed",
"error": null
}
}
},
{
"request": {
"url": "https://graph.microsoft.com/v1.0/external/connections/*/operations/*",
"method": "GET"
},
"response": {
"statusCode": 200,
"body": {
"id": "1.neu.0278337E599FC8DBF5607ED12CF463E4.6410CCF8F6DB8758539FB58EB56BF8DC",
"status": "inprogress",
"error": null
}
}
}
]
}
Další krok
Přečtěte si další informace o MockResponsePlugin.
Ukázky
Projděte si také související ukázky dev proxy: