MockRequestPlugin
Hiermee kunt u webaanvragen uitgeven met behulp van Dev Proxy. Deze invoegtoepassing is handig voor het simuleren van aanvragen zoals webhookmeldingen.
Als u de geconfigureerde aanvraag wilt uitgeven, drukt u w
in de opdrachtpromptsessie waar Dev Proxy wordt uitgevoerd.
Definitie van invoegtoepassingsexemplaren
{
"name": "MockRequestPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "contosoNotification"
}
Configuratievoorbeeld
{
"contosoNotification": {
"mockFile": "mock-request.json"
}
}
Configuratie-eigenschappen
Eigenschap | Beschrijving | Standaard |
---|---|---|
mockFile |
Pad naar het bestand met de mock-aanvraag | mock-request.json |
Opdrachtregelopties
Geen
Voorbeeld van een gesimuleerd aanvraagbestand
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v0.24.0/mockrequestplugin.schema.json",
"request": {
"url": "http://localhost:3000/api/notification",
"method": "POST",
"body": {
"property1": "value1",
"property2": "value2"
}
}
}
Eigenschappen van gesimuleerd aanvraagbestand
Eigenschap | Beschrijving | Vereist |
---|---|---|
request |
Definieert de aanvraag die Dev Proxy moet uitgeven. | Yes |
Eigenschappen van gesimuleerde aanvraag
Eigenschap | Beschrijving | Vereist | Standaard |
---|---|---|---|
url |
URL die dev proxy moet aanroepen. | Yes | leeg |
method |
HTTP-methode die Dev Proxy moet gebruiken. | No | POST |
body |
Hoofdtekst van de aanvraag die Dev Proxy moet verzenden. | No | leeg |
headers |
Matrix van aanvraagheaders die Dev Proxy moet verzenden met de aanvraag. | No | leeg |
U kunt configureren body
voor een tekenreeks of een JSON-object.
Mock-aanvraagheaders
Eigenschap | Beschrijving | Vereist |
---|---|---|
name |
Naam van aanvraagheader. | Yes |
value |
Waarde van aanvraagheader. | Ja |
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.