Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
För vissa begäranden kanske du vill svara med binära data som dokument eller bilder.
I Dev Proxy kan du definiera ett binärt svar genom att ange response.body till ett strängvärde som börjar med @ följt av en filsökväg i förhållande till den aktuella arbetskatalogen, till exempel:
{
"$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"
}
]
}
}
]
}
När du anropar GET https://graph.microsoft.com/v1.0/users/ben@contoso.com/photo/$valuefår du avbildningen picture.jpg lagrad i filen i den aktuella katalogen.
Varning
Om du använder kommandoraden för att köra HTTP-begäran kontrollerar du att du har undantagit dollar tecknet korrekt. Se Varför hånar proxy inte mitt binära svar.
Gå vidare
Läs mer om MockResponsePlugin.
Exempel
Se även relaterade Dev Proxy-exempel: