デフォルトでChrome開発者ツールのネットワークツールで[ログの保存]を有効にする方法F12を押してから[ネットワーク]タブを選択するたびに、[ログの保存]チェックボックスをクリックして、要求/応答を保存する必要があります。デフォルトで常にチェックすることは可能ですか?
ちなみに、この機能は「Firefox Developer」エディションで動作します。 [ログを保持]をクリックして閉じ、ブラウザとDEVツールウィンドウを再度開いても、チェックされたままです。
これはChrome 73で修正されます。しかし、その前に試してみたい場合は、Chrome Canary。そこで働いています。この永続性を有効/無効にするには、以下に示すように、 開発ツール設定 に移動し、[ネットワーク]セクションの[ログを保存]をオン/オフにします。
修正してくれたチームに感謝します。絶対に遅れることはありません。
私はその問題の小さな解決策を持っています。正しく動作するかどうかわかりません。まず、3つのドットをクリックし、[その他のツール]、[開発ツール]の順にクリックします。その中で、3つのドットボタンをクリックします(名前は、[開発ツールのカスタマイズと制御]です。その中で、[設定]をクリックします。メインヘッダーの[基本設定]が付いたオプションのリストが表示されます。 [ナビゲーション時にログを保存する]オプションにチェックを入れるだけで、問題は解決すると思います。
キーストロークを自動化して、[ネットワーク]タブの永続ログでchromeを設定します。 Chrome 66でテスト済み。
chrome_auto.sh
に入れて、すべてのキーを送信します:タブを開く、開発ツール、設定、「永続ログ」を設定、URLを入力してEnterキーを押します。#!/bin/bash
url="https://www.stackoverflow.com"
if [ -n "$1" ]; then
url="$1"
fi
# find chrome window id
wid=$(xdotool search --class Chromium | tail -n1)
# build tab key sequence to set 'persistent logs'
tabkeys=$(for i in {1..24}; do t+="Tab ";done ;echo "$t space")
# base xdotool command
cmd="xdotool windowactivate --sync $wid"
# make chrome dance :-p
$cmd key ctrl+t
$cmd key F12
sleep 1
# open settings, move to desired option and select it
$cmd key F1 $tabkeys
sleep 1
# move cursor to URL box and type URL
$cmd key F6 type "$url"
$cmd key Return
スクリプトを次のように使用します
./chrome_auto.sh "https://stackoverflow.com/questions/45133659"
key F12
で行をコメントアウトしてくださいchromium --auto-open-devtools-for-tabs > /dev/null 2>&1 &