MockRequestPlugin
Permite-lhe emitir pedidos Web com o Proxy de Programador. Este plug-in é conveniente para simular pedidos, como notificações de webhook.
Para emitir o pedido configurado, prima w
na sessão da linha de comandos onde o Proxy deV está em execução.
Definição da instância de plug-in
{
"name": "MockRequestPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "contosoNotification"
}
Exemplo de configuração
{
"contosoNotification": {
"mockFile": "mock-request.json"
}
}
Propriedades de configuração
Propriedade | Descrição | Predefinição |
---|---|---|
mockFile |
Caminho para o ficheiro que contém o pedido simulado | mock-request.json |
Opções da linha de comandos
Nenhuma
Exemplo de ficheiro de pedido simulado
{
"$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"
}
}
}
Propriedades do ficheiro de pedido simulado
Propriedade | Descrição | Obrigatório |
---|---|---|
request |
Define o pedido que o Proxy de Programador deve emitir. | Yes |
Propriedades do pedido simulado
Propriedade | Descrição | Obrigatório | Predefinição |
---|---|---|---|
url |
URL que o Proxy de Programador deve chamar. | Yes | vazio |
method |
Método HTTP que o Proxy de Programador deve utilizar. | No | POST |
body |
Corpo do pedido que o Proxy de Programador deve enviar. | No | vazio |
headers |
Matriz de cabeçalhos de pedido que o Proxy de Programador deve enviar com o pedido. | No | vazio |
Pode configurar body
para uma cadeia ou um objeto JSON.
Cabeçalhos de pedido simulados
Propriedade | Descrição | Obrigatório |
---|---|---|
name |
Nome do cabeçalho do pedido. | Yes |
value |
Valor do cabeçalho do pedido. | Yes |
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.