Nième requête fictive
Dev Proxy prend en charge la simulation n-th via la nth
propriété sur l’objet de demande .
Conseil
Téléchargez cette présélection en exécutant dans l’invite devproxy preset get microsoft-graph-connector
de commandes .
En utilisant le fichier fictif suivant comme exemple, nous pouvons voir qu’il contient deux fictives à la même URL de requête. Le proxy utilise la première réponse qui utilise la nth
propriété, lorsqu’il intercepte une requête avec l’URL spécifiée pour la deuxième fois. Pour toutes les autres demandes, le proxy retourne la deuxième réponse.
Conseil
Les fictives avec la nth
propriété doivent être en premier. Le proxy utilise des fictives basées sur la première correspondance.
{
"$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
}
}
}
]
}
Étape suivante
En savoir plus sur MockResponsePlugin.
Exemples
Consultez également les exemples de proxy de développement associés :