Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
На первый взгляд
Цель: Определить, какие URL-адреса вызывает ваше приложение для настройки прокси-сервера разработки.
Время: 5 минут
Подключаемые модули:UrlDiscoveryPlugin, PlainTextReporter
Предварительные требования:настройка прокси-сервера разработки
Прокси-сервер разработки позволяет имитировать поведение для API. Чтобы сделать это, необходимо знать, какие URL-адреса вызывает ваше приложение, и настроить прокси-сервер разработки для их перехвата.
Чтобы узнать, какие URL-адреса вызывает ваше приложение, воспользуйтесь этим параметром --discover . Этот параметр загружает предустановку, которая использует параметр and UrlDiscoveryPluginPlainTextReporter для создания списка URL-адресов, которые перехватывает прокси.
Предустановка обнаружения настроена на перехват запросов к любому URL-адресу и передачу их в исходный API. Он использует UrlDiscoveryPluginдля создания списка уникальных URL-адресов и PlainTextReporter для сохранения списка в текстовый файл.
Совет
Прежде чем запускать Dev Proxy с этой --discover опцией, узнайте, из какого процесса вы хотите захватывать запросы. Процесс можно указать по идентификатору или имени. Без этого параметра прокси-сервер разработки перехватывает все запросы, сделанные компьютером, что затрудняет поиск нужных URL-адресов. Дополнительные сведения см. в разделе Перехват запросов из конкретных процессов.
Например, чтобы обнаружить URL-адреса, используемые клиентским приложением, работающим в Microsoft Edge в Windows, выполните следующую команду:
devproxy --discover --watch-process-names msedge
После запуска прокси-сервера разработки взаимодействуйте с приложением, чтобы он выдает запросы к API, которые вы хотите имитировать. Прокси-сервер разработки перехватывает эти запросы. По завершении остановите прокси-сервер разработки нажатием Ctrl+C. Предустановка urls-to-watch сохраняет список URL-адресов в файл UrlDiscoveryPlugin_PlainTextReporter.txt в текущем каталоге.
Дальнейшие действия
Дополнительные сведения о UrlDiscoveryPlugin.
См. также
- Перехват запросов из определенных процессов — фильтрация по процессу
- UrlDiscoveryPlugin — полная ссылка
- Глоссарий — терминология прокси для разработки