Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Na pierwszy rzut oka
Celem: Określanie adresów URL wywoływanych przez aplikację w celu skonfigurowania serwera proxy deweloperów
Czas: 5 minut
Plugins:UrlDiscoveryPlugin, PlainTextReporter
Wymagania wstępne:konfigurowanie serwera proxy deweloperskiego
Dev Proxy umożliwia symulowanie zachowań dla API. W tym celu musisz wiedzieć, które adresy URL są wywoływane przez aplikację, i skonfigurować serwer proxy deweloperów, aby je przechwycić.
Aby dowiedzieć się, które adresy URL wywołuje Twoja aplikacja, użyj tej --discover opcji. Ta opcja ładuje ustawienie predefiniowane, które używa znaku i UrlDiscoveryPluginPlainTextReporter do utworzenia listy adresów URL przechwytywanych przez serwer proxy.
Ustawienie wstępne odnajdywania jest skonfigurowane do przechwytywania żądań do dowolnego adresu URL i przekazywania ich do oryginalnego interfejsu API. Używa UrlDiscoveryPlugin, aby wygenerować listę unikatowych adresów URL, a PlainTextReporter zapisać listę w pliku tekstowym.
Napiwek
Zanim uruchomisz Dev Proxy z tą --discover opcją, dowiedz się, z którego procesu chcesz przechwytywać żądania. Proces można określić według jego identyfikatora lub nazwy. Bez tej opcji serwer proxy deweloperów przechwytuje wszystkie żądania wysyłane przez maszynę, co utrudnia znalezienie zainteresowanych adresów URL. Aby uzyskać więcej informacji, zajrzyj do Przechwytywanie żądań z określonych procesów.
Aby na przykład odnaleźć adresy URL używane przez aplikację po stronie klienta uruchomioną w przeglądarce Microsoft Edge w systemie Windows, uruchom następujące polecenie:
devproxy --discover --watch-process-names msedge
Po uruchomieniu serwera proxy deweloperskiego należy wchodzić w interakcję z aplikacją, aby wysyłała żądania do interfejsów API, które chcesz symulować. Dev Proxy przechwytuje te żądania. Po zakończeniu zatrzymaj Dev Proxy, naciskając Ctrl+C. Ustawienie wstępne urls-to-watch zapisuje listę adresów URL w pliku UrlDiscoveryPlugin_PlainTextReporter.txt w bieżącym katalogu.
Następne kroki
Dowiedz się więcej o wtyczce URLDiscoveryPlugin.
Zobacz także
- Przechwytywanie żądań z określonych procesów — filtrowanie według procesu
- UrlDiscoveryPlugin — pełna dokumentacja
- Słownik: terminologia Proxy deweloperskie