共用方式為


尋找可以觀看的 URL

Dev Proxy 允許您模擬 API 的功能。 若要這樣做,您必須知道您的應用程式正在呼叫哪些 URL,並設定開發 Proxy 來攔截它們。

要瞭解您的應用程式正在調用哪些 URL,請使用該 --discover 選項。 此選項載入一個預設,該預設使用 UrlDiscoveryPluginPlainTextReporter 創建代理攔截的URL清單。

發現預設配置為攔截對任何 URL 的請求,並將其傳遞到原始 API。 它會使用 UrlDiscoveryPlugin,來產生唯一 URL 的清單,以及將清單儲存至文本檔的 PlainTextReporter

提示

在使用 --discover 該選項啟動 Dev Proxy 之前,請找出要從哪個進程捕獲請求。 您可以依其識別碼或名稱來指定進程。 若沒有此選項,Dev Proxy 會攔截您計算機提出的所有要求,因此很難找到您感興趣的 URL。 如需詳細資訊,請參閱 攔截來自特定程序的請求

例如,要發現用戶端應用程式使用的URL,在 Windows 上的 Microsoft Edge 中運行,請運行以下命令:

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

啟動開發 Proxy 之後,與應用程式互動,讓它向您想要仿真的 API 發出請求。 開發代理會攔截這些要求。 當您完成時,按下 Ctrl+C來停止 Dev Proxy。 urls-to-watch 預設會將URL清單儲存至目前目錄中 UrlDiscoveryPlugin_PlainTextReporter.txt 檔案。

後續步驟

進一步了解 UrlDiscoveryPlugin。