Delen via


URL's ontdekken om te bekijken

Met Dev Proxy kunt u gedrag simuleren voor API's. Hiervoor moet u weten welke URL's uw app aanroept en dev proxy configureren om deze te onderscheppen.

Gebruik de --discover optie om erachter te komen welke URL's uw app aanroept. Met deze optie wordt een voorinstelling geladen die gebruikmaakt van de UrlDiscoveryPlugin en PlainTextReporter om een lijst met URL's te maken die door de proxy worden onderschept.

De detectievoorinstelling is geconfigureerd om verzoeken naar elke URL te onderscheppen en door te geven aan de oorspronkelijke API. Het maakt gebruik van de UrlDiscoveryPlugin, om een lijst met unieke URL's te genereren en de PlainTextReporter om de lijst op te slaan in een tekstbestand.

Aanbeveling

Voordat u Dev Proxy met de --discover optie start, moet u nagaan uit welk proces u verzoeken wilt vastleggen. U kunt het proces opgeven op basis van de ID of de naam. Zonder deze optie onderschept Dev Proxy alle aanvragen van uw computer, waardoor het moeilijk is om de URL's te vinden waarin u geïnteresseerd bent. Zie Intercept-aanvragen van specifieke processenvoor meer informatie.

Als u bijvoorbeeld URL's wilt detecteren die worden gebruikt door een toepassing aan de clientzijde, die wordt uitgevoerd in Microsoft Edge op Windows, voert u de volgende opdracht uit:

devproxy --discover --watch-process-names msedge

Nadat u Dev Proxy hebt gestart, communiceert u met uw toepassing zodat aanvragen worden verzonden naar de API's die u wilt simuleren. Dev Proxy onderschept deze aanvragen. Wanneer u klaar bent, stopt u Dev Proxy door op Ctrl+Cte drukken. Met de urls-to-watch voorinstelling wordt de lijst met URL's opgeslagen in het UrlDiscoveryPlugin_PlainTextReporter.txt bestand in de huidige map.

Volgende stappen

Meer informatie over urlDiscoveryPlugin.