Rejestrowanie i eksportowanie działania serwera proxy
Aby rejestrować i eksportować działanie serwera proxy, użyj wtyczki ExecutionSummaryPlugin i reporter w pliku konfiguracji.
W poniższym przykładzie pokazano, jak skonfigurować serwer proxy dev do rejestrowania i eksportowania działania serwera proxy przy użyciu wtyczki ExecutionSummaryPlugin i 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/*"
]
}
Uwaga
Aby wyeksportować działanie, wtyczka reportera musi być włączona w pliku konfiguracji i umieszczona po ExecutionSummaryPlugin
na liście wtyczek. Zaleca się umieszczenie wtyczki reportera na końcu listy wtyczek.
Aby rejestrować aktywność, serwer proxy deweloperów musi być umieszczony w trybie rekordu.
Istnieją dwa sposoby rozpoczęcia nagrywania:
- Zarejestruj natychmiast. Uruchom serwer proxy z opcją
--record
, na przykładdevproxy --record
. - Zarejestruj adhoc. Naciśnij pozycję R , gdy serwer proxy jest uruchomiony.
Po włączeniu ? Recording...
rejestrowania jest wyświetlane w danych wyjściowych serwera proxy.
Aby wygenerować raport z zarejestrowanego działania, zatrzymaj nagrywanie.
Istnieją dwa sposoby zatrzymania rejestrowania:
- Zatrzymaj serwer proxy. Naciśnij Ctrl + C.
- Zatrzymaj adhoc. Naciśnij S.
Domyślnie działania pogrupowane według adresu URL. Aby pogrupować działanie według typu komunikatu --summary-group-by
, użyj opcji .
devproxy --record --summary-group-by messageType
Uwaga
Wszystkie nagrania są lokalne. Żadne dane nie są wysyłane do firmy Microsoft.