Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous permet d’émettre des requêtes web à l’aide du proxy de développement. Ce plug-in est pratique pour simuler des demandes telles que des notifications de webhook.
Pour émettre la requête configurée, appuyez sur w dans la session d’invite de commandes où le proxy de développement est en cours d’exécution.
Définition de l’instance de plug-in
{
"name": "MockRequestPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "contosoNotification"
}
Exemple de configuration
{
"contosoNotification": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.0.0/mockrequestplugin.schema.json",
"mockFile": "mock-request.json"
}
}
Propriétés de configuration
| Propriété | Descriptif | Faire défaut |
|---|---|---|
mockFile |
Chemin d’accès au fichier contenant la demande fictive | mock-request.json |
Options de ligne de commande
Aucun
Exemple de fichier de requête fictif
{
"$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"
}
}
}
Propriétés du fichier de requête fictif
| Propriété | Descriptif | Obligatoire |
|---|---|---|
request |
Définit la demande que le proxy de développement doit émettre. | Oui |
Propriétés de requête fictifs
| Propriété | Descriptif | Obligatoire | Faire défaut |
|---|---|---|---|
url |
URL que le proxy de développement doit appeler. | Oui | vide |
method |
Méthode HTTP que le proxy de développement doit utiliser. | Non | POST |
body |
Corps de la requête envoyée par le proxy de développement. | Non | vide |
headers |
Tableau d’en-têtes de requête que le proxy de développement doit envoyer avec la requête. | Non | vide |
Vous pouvez configurer body sur une chaîne ou un objet JSON.
En-têtes de requête fictifs
| Propriété | Descriptif | Obligatoire |
|---|---|---|
name |
Nom de l’en-tête de la demande. | Oui |
value |
Valeur d’en-tête de requête. | Oui |