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.
Pour certaines demandes, vous souhaiterez peut-être répondre avec des données binaires telles que des documents ou des images.
Dans le Dev Proxy, vous pouvez définir une réponse binaire en définissant response.body sur une chaîne qui commence par @, suivie du chemin d'accès au fichier relatif au répertoire de travail actuel, par exemple :
{
"$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/users/*/photo/$value",
"method": "GET"
},
"response": {
"body": "@picture.jpg",
"headers": [
{
"name": "content-type",
"value": "image/jpeg"
}
]
}
}
]
}
Lorsque vous appelez GET https://graph.microsoft.com/v1.0/users/ben@contoso.com/photo/$value, vous obtenez l’image stockée dans le picture.jpg fichier dans le répertoire actif.
Attention
Si vous utilisez la ligne de commande pour exécuter la requête HTTP, vérifiez que vous avez correctement échappé le signe dollar. Voir Pourquoi le proxy ne se moque pas de ma réponse binaire.
Étape suivante
En savoir plus sur mockResponsePlugin.
Exemples
Consultez également les exemples de proxy de développement associés :