Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dev Proxy prend en charge la simulation n-th au moyen de la propriété nth sur l’objet de requête.
Conseil / Astuce
Téléchargez ce préréglage en exécutant l’invite de commande devproxy config get microsoft-graph-connector.
À l’aide du fichier simulé suivant comme exemple, nous pouvons voir qu’il contient deux simulations à la même URL de requête. Le proxy utilise la première réponse qui utilise la nth propriété, lorsqu’elle intercepte une requête avec l’URL spécifiée pour la deuxième fois. Pour toutes les autres requêtes, le proxy retourne la deuxième réponse.
Conseil / Astuce
Les maquettes avec la propriété nth doivent être prioritaires. Proxy utilise des simulations basées sur la première correspondance.
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.0.0/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.
Échantillons
Consultez également les exemples de proxy de développement associés :