Freigeben über


Aufzeichnen und Exportieren von Proxyaktivitäten

Verwenden Sie zum Aufzeichnen und Exportieren von Proxyaktivitäten das ExecutionSummaryPlugin und ein Reporter-Plug-In in Ihrer Konfigurationsdatei.

Das folgende Beispiel zeigt, wie Sie den Dev-Proxy so konfigurieren, dass Proxyaktivitäten mithilfe des ExecutionSummaryPlugin - und des MarkdownReporter-Plug-Ins erfasst und exportiert werden.

{
  "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/*"
  ]
}

Hinweis

Um die Aktivität zu exportieren, muss das Reporter-Plug-In in der Konfigurationsdatei aktiviert und nach der ExecutionSummaryPlugin Ins-Liste platziert werden. Es wird empfohlen, ein Reporter Plugin am Ende der Plugins-Liste zu platzieren.

Um Aktivitäten aufzuzeichnen, muss der Dev-Proxy im Datensatzmodus platziert werden.

Es gibt zwei Möglichkeiten zum Starten der Aufzeichnung:

  • Notieren Sie sich sofort. Starten Sie proxy mit --record Option, devproxy --recordz. B. .
  • Adhoc aufzeichnen. Drücken Sie R , während der Proxy ausgeführt wird.

Wenn die Aufzeichnung aktiviert ist, ? Recording... wird in der Proxyausgabe angezeigt.

Beenden Sie die Aufzeichnung, um einen Bericht aus der aufgezeichneten Aktivität zu generieren.

Es gibt zwei Möglichkeiten zum Beenden der Aufzeichnung:

  • Beenden Sie den Proxy. Drücken Sie STRG + C.
  • Stop adhoc. Drücken Sie S.

Standardmäßig sind Aktivitäten nach URL gruppiert. Verwenden Sie die --summary-group-by Option, um Aktivitäten nach Nachrichtentyp zu gruppieren.

devproxy --record --summary-group-by messageType

Hinweis

Alle Aufzeichnungen sind lokal. Es werden keine Daten an Microsoft gesendet.