Dela via


Registrera och exportera proxyaktivitet

Om du vill registrera och exportera proxyaktivitet använder du ExecutionSummaryPlugin och ett reporter-plugin-program i konfigurationsfilen.

I följande exempel visas hur du konfigurerar Dev Proxy för att registrera och exportera proxyaktivitet med hjälp av plugin-programmet ExecutionSummaryPlugin och MarkdownReporter .

{
  "plugins": [
    {
      "name": "ExecutionSummaryPlugin",
      "enabled": true,
      "pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll"
    },
    {
        "name": "MarkdownReporter",
        "enabled": true,
        "pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll"
    }
  ],
  "urlsToWatch": [
    "https://jsonplaceholder.typicode.com/*"
  ]
}

Anmärkning

Om du vill exportera aktiviteten måste plugin-programmet reporter aktiveras i konfigurationsfilen och placeras efter ExecutionSummaryPlugin i listan med plugin-program. Vi rekommenderar att du placerar ett reporter-plugin-program i slutet av plugin-listan.

För att registrera aktivitet måste Dev Proxy placeras i inspelningsläge.

Det finns två sätt att börja spela in:

  • Spela in omedelbart. Starta proxy med --record alternativet, till exempel devproxy --record.
  • Spela in ad hoc. Tryck på R medan proxyn körs.

När inspelning är aktiverad, ? Recording... visas i proxyutdata.

Om du vill generera en rapport från den inspelade aktiviteten stoppar du inspelningen.

Det finns två sätt att stoppa inspelningen:

  • Avsluta proxy. Tryck på Ctrl + C.
  • Stoppa adhoc. Tryck på S.

Som standard grupperas aktiviteter efter URL. Om du vill gruppera aktivitet efter meddelandetyp använder du alternativet --summary-group-by .

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

Anteckning

All inspelning är lokal. Inga data skickas till Microsoft.