MockRequestPlugin
Permite emitir solicitudes web mediante el proxy de desarrollo. Este complemento es conveniente para simular solicitudes como notificaciones de webhook.
Para emitir la solicitud configurada, presione w
en la sesión del símbolo del sistema donde se ejecuta el proxy de desarrollo.
Definición de instancia del complemento
{
"name": "MockRequestPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "contosoNotification"
}
Ejemplo de configuración
{
"contosoNotification": {
"mockFile": "mock-request.json"
}
}
Propiedades de configuración
Propiedad | Descripción | Default |
---|---|---|
mockFile |
Ruta de acceso al archivo que contiene la solicitud ficticia | mock-request.json |
Opciones de línea de comandos
None
Ejemplo de archivo de solicitud ficticio
{
"$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"
}
}
}
Propiedades de archivo de solicitud simuladas
Propiedad | Descripción | Requerido |
---|---|---|
request |
Define la solicitud que debe emitir el proxy de desarrollo. | Sí |
Propiedades de solicitud ficticias
Propiedad | Descripción | Obligatorio | Valor predeterminado |
---|---|---|---|
url |
Dirección URL a la que debe llamar el proxy de desarrollo. | Sí | empty |
method |
Método HTTP que debe usar el proxy de desarrollo. | No | POST |
body |
Cuerpo de la solicitud que debe enviar el proxy de desarrollo. | No | empty |
headers |
Matriz de encabezados de solicitud que el proxy de desarrollo debe enviar con la solicitud. | No | empty |
Puede configurar body
en una cadena o en un objeto JSON.
Encabezados de solicitud ficticios
Propiedad | Descripción | Requerido |
---|---|---|
name |
Nombre del encabezado de solicitud. | Sí |
value |
Valor del encabezado de solicitud. | Sí |
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.