次の方法で共有


視聴する URL を検出する

Dev Proxy を使用すると、API の動作をシミュレートできます。 そのためには、アプリがどのURLを呼び出しているかを把握し、それらをインターセプトするようにDev Proxyを構成する必要があります。

アプリが呼び出している URL を確認するには、 --discover オプションを使用します。 このオプションは、 UrlDiscoveryPluginPlainTextReporter を使用して、プロキシがインターセプトする URL のリストを作成するプリセットを読み込みます。

検出プリセットは、任意の URL への要求をインターセプトし、元の API に渡すように構成されています。 UrlDiscoveryPluginを使用して一意のURLのリストを生成し、PlainTextReporterを使用してリストをテキストファイルに保存します。

ヒント

--discoverオプションを使用してDev Proxyを起動する前に、リクエストをキャプチャするプロセスを確認してください。 プロセスは、その ID または名前で指定できます。 このオプションがないと、Dev Proxyはマシンによって行われたすべてのリクエストを傍受するため、関心のあるURLを見つけるのが難しくなります。 詳細については、「 特定のプロセスからの要求のインターセプト」を参照してください。

たとえば、クライアント側アプリケーションが使用する URL を検出するには、Windows 上の Microsoft Edge で実行し、次のコマンドを実行します。

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

Dev Proxy を起動したら、シミュレートする API に要求を発行するようにアプリケーションを操作します。 Dev Proxy はこれらのリクエストをインターセプトします。 終了したら、 Ctrl+Cを押してDevProxyを停止します。 urls-to-watchプリセットは、URLのリストを現在のディレクトリのUrlDiscoveryPlugin_PlainTextReporter.txtファイルに保存します。

次のステップ

UrlDiscoveryPlugin の詳細をご覧ください。