Activité d’enregistrement et d’exportation de proxy
Pour enregistrer et exporter l’activité proxy, utilisez ExecutionSummaryPlugin et un plug-in reporter dans votre fichier de configuration.
L’exemple suivant montre comment configurer le proxy de développement pour enregistrer et exporter l’activité du proxy à l’aide du plug-in ExecutionSummaryPlugin et du plug-in MarkdownReporter .
{
"plugins": [
{
"name": "ExecutionSummaryPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll"
},
{
"name": "MarkdownReporter",
"enabled": true,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll"
}
],
"urlsToWatch": [
"https://jsonplaceholder.typicode.com/*"
]
}
Remarque
Pour exporter l’activité, le plug-in reporter doit être activé dans le fichier de configuration et placé après la ExecutionSummaryPlugin
liste des plug-ins. Il est recommandé de placer un plug-in reporter à la fin de la liste des plug-ins.
Pour enregistrer l’activité, le proxy de développement doit être placé en mode enregistrement.
Il existe deux façons de démarrer l’enregistrement :
- Enregistrez immédiatement. Démarrez le proxy avec
--record
l’option, par exempledevproxy --record
. - Enregistrez adhoc. Appuyez sur R pendant que le proxy est en cours d’exécution.
Lorsque l’enregistrement est activé, ? Recording...
s’affiche dans la sortie du proxy.
Pour générer un rapport à partir de l’activité enregistrée, arrêtez l’enregistrement.
Il existe deux façons d’arrêter l’enregistrement :
- Arrêtez le proxy. Appuyez sur Ctrl + C.
- Arrêtez adhoc. Appuyez sur S.
Par défaut, les activités regroupées par URL. Pour regrouper l’activité par type de message, utilisez l’option --summary-group-by
.
devproxy --record --summary-group-by messageType
Remarque
Tout l’enregistrement est local. Aucune donnée n’est envoyée à Microsoft.