Partager via


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 exemple devproxy --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.