Инструменты разработчика Safari: сохранение сетевого входа в систему навигации

При использовании Safari Web Inspector для просмотра сетевого журнала журнал сбрасывается при навигации, т.е. Переход на другую страницу очищает журнал.

В Chrome Developer Tools я легко сохраняю сетевой журнал, установив флажок "Сохранить журнал" на вкладке "Сеть". В инструментах разработчика Firefox я могу сохранить сетевой журнал, установив флажок "Включить постоянные журналы" в настройках инструментов разработчика.

При включенном постоянстве сетевой журнал остается неповрежденным до тех пор, пока я не очищу вывод вручную, упрощая процесс отслеживания запросов и перенаправлений, которые происходят во время перехода на новую страницу.

Есть ли похожая функция в Safari Web Inspector?

Ответ 1

В Safari 11.1.2 это настройка на каждой вкладке под флажком "Сохранить журнал"

Console tab

Network tab

Обратите внимание, что если ваше окно Web Inspector слишком узкое, чтобы показать все параметры, вам придется расширять его до тех пор, пока оно не станет достаточно широким для отображения параметра "Сохранить журнал", как упомянуто в ответе ShortFuse.


В Safari 11 это было на панели "Настройки" в разделе "Сеть: очистить при перемещении по странице", а также в настройке "Консоль: очистить при перемещении по странице".

Safari settings for network and console clearing when page navigates

Ответ 2

Это было просто добавлено в WebKit на прошлой неделе: https://trac.webkit.org/changeset/211451

Вы можете ожидать, что он скоро появится в сборке Safari Technology Preview. После этого в сборке вы можете переключать сохранение журналов при навигации на вкладке "Настройки".

Ответ 3

В сети есть опция " Preserve Log Network.

Проблема в том, что если ваше окно слишком узкое, оно исчезает, и Safari не дает вам никаких указаний на то, что оно там. Измените размер окна Web Inspector, чтобы оно стало шире.

(Это было весело, чтобы выяснить!)