Chrome 開発ツールに表示される、HTML によって実行される JavaScript を使用してネットワーク要求のリストを取得する方法を教えてください。
例えば:
これは google.com の devtools です。JavaScript を使用して、これらすべてのリクエストをリストで取得したいのですが、これは可能ですか? 可能であれば、方法は?
ベストアンサー1
一部のブラウザでは、まだ標準ではない、リソースタイミングAPIここでこれらの情報の一部を収集できます。
一部のブラウザでは、開発者ツールのサポートの一環として、ブラウザ拡張機能でこの情報の一部が利用できる場合があります。ただし、そのためにはカスタム拡張機能のインストールが必要であり、通常の Web ページからは実行できません。
呼び出しコードを制御したり、呼び出しコードがわかっている非常に特殊な操作の場合は、いくつかのものをインストルメント化できます。たとえば、すべての Ajax 呼び出しが 1 つの特定の関数を通過することがわかっている場合は、その関数とその完了ハンドラーをフックして、すべての Ajax 呼び出しを監視できます。