web-dev-qa-db-ja.com

Safari開発者ツール:ナビゲーションでネットワークログを保持

Safari Web Inspector を使用してネットワークログを表示すると、ナビゲーション時にログがリセットされます。つまり、別のページに移動するとログがクリアされます。

Chrome Developer Tools では、[ネットワーク]タブの[ログを保存]チェックボックスをオンにすると、ネットワークログを簡単に永続化できます。 Firefox Developer Tools では、開発者ツールの設定で[永続ログを有効にする]をオンにすることで、ネットワークログを保存できます。

この永続性を有効にすると、出力を手動でクリアするまでネットワークログがそのまま残り、新しいページへのナビゲーション中に発生するリクエストとリダイレクトの追跡プロセスが簡素化されます。

Safari Web Inspectorに同様の機能はありますか?

15
BenHohner

Safari 11.1.2では、これは「ログを保存」チェックボックスの下の各タブの設定です

Console tab

Network tab

Web Inspectorウィンドウが狭すぎてすべてのオプションを表示できない場合は、 ShortFuseによる回答 で説明されているように、Preserve Logオプションを表示するのに十分な幅になるまでウィンドウを拡張する必要があります。


Safari 11では、これは「ネットワーク:ページ移動時にクリア」の下の設定パネルにあり、姉妹設定は「コンソール:ページ移動時にクリア」です。

Safari settings for network and console clearing when page navigates

19
Daniel Compton

これは先週WebKitに追加されたjusthttps://trac.webkit.org/changeset/211451

すぐにSafariテクノロジープレビュービルドに組み込まれることが期待できます。ビルドが完了したら、[設定]タブのナビゲーションでログの保存を切り替えることができます。

8
Brian Burg

NetworkにはPreserve Logオプションがあります。

問題は、ウィンドウが狭すぎるとウィンドウが消え、Safariがそこにあることを示してくれないことです。 Web Inspectorウィンドウのサイズを変更して幅を広げます。

(それは理解するのが楽しいものでした!)

6
ShortFuse