MockRequestPlugin
Gör att du kan utfärda webbbegäranden med hjälp av Dev Proxy. Det här plugin-programmet är praktiskt för att simulera begäranden, till exempel webhook-meddelanden.
Om du vill utfärda den konfigurerade begäran trycker du w
på i kommandotolken där Dev Proxy körs.
Definition av plugin-instans
{
"name": "MockRequestPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "contosoNotification"
}
Konfigurationsexempel
{
"contosoNotification": {
"mockFile": "mock-request.json"
}
}
Konfigurationsegenskaper
Egenskap | Beskrivning | Standardvärde |
---|---|---|
mockFile |
Sökväg till filen som innehåller den falska begäran | mock-request.json |
Kommandoradsalternativ
Ingen
Exempel på modellbegärandefil
{
"$schema": "https://raw.githubusercontent.com/microsoft/dev-proxy/main/schemas/v0.16.0/mockrequestplugin.schema.json",
"request": {
"url": "http://localhost:3000/api/notification",
"method": "POST",
"body": {
"property1": "value1",
"property2": "value2"
}
}
}
Egenskaper för simulerade begärandefiler
Egenskap | Beskrivning | Krävs |
---|---|---|
request |
Definierar den begäran som Dev Proxy ska utfärda. | Yes |
Egenskaper för simulerade begäranden
Egenskap | Beskrivning | Krävs | Standardvärde |
---|---|---|---|
url |
URL som Dev Proxy ska anropa. | Yes | tomt |
method |
HTTP-metod som Dev Proxy ska använda. | No | POST |
body |
Brödtext för den begäran som Dev Proxy ska skicka. | No | tomt |
headers |
Matris med begärandehuvuden som Dev Proxy ska skicka med begäran. | No | tomt |
Du kan konfigurera body
till en sträng eller ett JSON-objekt.
Falska begärandehuvuden
Egenskap | Beskrivning | Krävs |
---|---|---|
name |
Namn på begärandehuvud. | Yes |
value |
Begär rubrikvärde. | Ja |
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.