Запись и экспорт действия прокси-сервера
Чтобы записать и экспортировать действие прокси-сервера, используйте модуль ExecutionSummaryPlugin и подключаемый модуль репортера в файле конфигурации.
В следующем примере показано, как настроить прокси-сервер разработки для записи и экспорта прокси-сервера с помощью модуля ExecutionSummaryPlugin и подключаемого модуля 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/*"
]
}
Примечание.
Чтобы экспортировать действие, подключаемый модуль репортера должен быть включен в файле конфигурации и помещен после ExecutionSummaryPlugin
списка подключаемых модулей. Рекомендуется разместить подключаемый модуль репортера в конце списка подключаемых модулей.
Чтобы записать действие, прокси-сервер разработки должен быть помещен в режим записи.
Начать запись можно двумя способами:
- Немедленно запишите. Запуск прокси-сервера с
--record
параметром, напримерdevproxy --record
. - Запись арифмока. Нажмите клавишу R во время выполнения прокси-сервера.
Если запись включена, ? Recording...
отображается в выходных данных прокси-сервера.
Чтобы создать отчет из записанного действия, остановите запись.
Существует два способа остановить запись:
- Остановите прокси-сервер. Нажмите клавиши CTRL + C.
- Остановите отложение. Нажмите клавишу S.
По умолчанию действия сгруппированы по URL-адресу. Чтобы группировать действия по типу --summary-group-by
сообщения, используйте этот параметр.
devproxy --record --summary-group-by messageType
Примечание.
Все записи являются локальными. Данные не отправляются в корпорацию Майкрософт.