Encontre URLs para ver
O Dev Proxy permite simular comportamentos para APIs. Para fazer isso, você precisa saber quais URLs seu aplicativo está chamando e configurar o Proxy de Desenvolvimento para intercetá-los.
Para descobrir quais URLs seu aplicativo está chamando, use a predefinição urls-to-watch
. Essa predefinição usa o UrlDiscoveryPlugin
e o PlainTextReporter
para criar uma lista de URLs intercetados pelo proxy.
A predefinição de urls-to-watch
é configurada para intercetar solicitações em qualquer URL e passá-las para a API original. Ele usa o UrlDiscoveryPlugin
, para gerar uma lista de URLs exclusivos e o PlainTextReporter
para salvar a lista em um arquivo de texto.
Dica
Antes de iniciar o Dev Proxy com a predefinição de urls-to-watch
, descubra a partir de qual processo você deseja capturar solicitações. Você pode especificar o processo por seu ID ou nome. Sem essa opção, o Dev Proxy interceta todas as solicitações feitas pela sua máquina, o que torna difícil encontrar as URLs em que você está interessado. Para obter mais informações, consulte Intercetar solicitações de processos específicos.
Por exemplo, para usar a predefinição de urls-to-watch
para detetar URLs para um aplicativo do lado do cliente em execução no Microsoft Edge no Windows, execute o seguinte comando:
devproxy --config-file "~appFolder/presets/urls-to-watch.json" --watch-process-names msedge
Depois de iniciar o Dev Proxy, interaja com seu aplicativo para que ele emita solicitações para as APIs que você deseja simular. O Dev Proxy interceta essas solicitações. Quando terminar, pare o Dev Proxy pressionando Ctrl+C
. A predefinição urls-to-watch
guarda a lista de URLs no ficheiro UrlDiscoveryPlugin_PlainTextReporter.txt
no diretório atual.
Próximos passos
Saiba mais sobre o UrlDiscoveryPlugin.