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.
Gör att du kan utfärda webbbegäranden med 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 på w i kommandotolken där Dev Proxy körs.
Definition av plugin-instans
{
"name": "MockRequestPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "contosoNotification"
}
Konfigurationsexempel
{
"contosoNotification": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.0.0/mockrequestplugin.schema.json",
"mockFile": "mock-request.json"
}
}
Konfigurationsegenskaper
| Egenskap | Beskrivning | Standard |
|---|---|---|
mockFile |
Sökväg till filen som innehåller mock-begäran | mock-request.json |
Kommandoradsalternativ
Ingen
Exempel på en modellbegäransfil
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.0.0/mockrequestplugin.schema.json",
"request": {
"url": "http://localhost:3000/api/notification",
"method": "POST",
"body": {
"property1": "value1",
"property2": "value2"
}
}
}
Egenskaper för mock request-fil
| Egenskap | Beskrivning | Krävs |
|---|---|---|
request |
Definierar den begäran som Dev Proxy ska utfärda. | Ja |
Egenskaper för mock-begäran
| Egenskap | Beskrivning | Krävs | Standard |
|---|---|---|---|
url |
URL som Dev Proxy ska anropa. | Ja | tom |
method |
HTTP-metod som Dev Proxy ska använda. | Nej | POST |
body |
Brödtext för den begäran som Dev Proxy ska skicka. | Nej | tom |
headers |
Matris med begärandehuvuden som Dev Proxy ska skicka med begäran. | Nej | tom |
Du kan konfigurera body till en sträng eller ett JSON-objekt.
Sidhuvuden för mock-begäran
| Egenskap | Beskrivning | Krävs |
|---|---|---|
name |
Namn på begärandehuvud. | Ja |
value |
Värde för begärandehuvud. | 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.