1. ホーム
  2. http

[解決済み] Chromeのネットワークデバッガをリダイレクトで使用する方法

2022-03-22 08:04:18

質問

Chromeのネットワークデバッガは、ページに読み込まれたすべてのHTTPリソースの素晴らしいビューを提供します。しかし、新しいトップレベルHTMLページがロードされるたびに、リストをクリアしてしまいます。 このため、何らかの理由で自動的に再ロードされるページ(実行中のスクリプトまたは300の応答)をデバッグすることは非常に困難です。

新しいトップレベルページが読み込まれたときにネットワークデバッガをクリアしないようにChromeに指示することはできますか?または、前のページに戻ってネットワークリソースを見ることはできますか?

または、リダイレクトを行うデバッグ対象のページを制御していないときに、新しいページをロードする前にChromeを一時停止するように強制できますか? これは、うまくいかないOpenIDダンスの一部で、SSLとクレデンシャルの組み合わせは、コマンドラインツールでデバッグすることを非常に難しくしているのです。

解決するには?

Daniel Alexiuc & @Thanatos のコメントにより、v32から変更されました。


現在 (≥ v32)

DevTools の "Network" タブの上部に、 "Preserve log" 機能をオンにするチェックボックスがあります。これをチェックすると、ページロード時にネットワークログが保存されます。

左の小さな赤い点は、ネットワークロギングのオンとオフを完全に切り替える目的を持っています。


旧バージョン

古いバージョンのChrome(v21)では、「ネットワーク」タブのフッターにクリック可能な小さな赤い点が表示されます。

その上にカーソルを置くと、「Preserve Log Upon Navigation"」と表示されます。これは約束です。