Как узнать, какая вкладка Chrome вызывает http-трафик?

Как узнать, какая вкладка Chrome вызывает http-трафик?

У меня запущен Fiddler (сетевой сниффер http), и он указывает Chrome:xxxx как источник сетевого трафика, и каждую секунду я вижу какой-то http-трафик. xxxx — это идентификатор процесса Windows. Я думал, что смогу сопоставить идентификатор процесса с идентификатором процесса вкладки, но это основной процесс браузера, поэтому Fiddler показывает тот же идентификатор процесса, независимо от того, какая вкладка вызывает трафик. Вкладка «Сеть» в инструментах разработчика ничего не показывает, пока я вручную не вызову трафик.

Как узнать, какая вкладка совершает эти фоновые вызовы?

решение1

Я последовал совету @motivated и chrome://net-internals/#http2 выдал мне сообщение:

Просмотрщик событий net-internals и связанная с ним функциональность были удалены. Пожалуйста, используйтеchrome://net-экспортдля сохранения сетевых журналов и внешнихкатапульта netlog_viewerдля их просмотра.

Инструмент chrome://net-export/ позволяет экспортировать журналы в .jsonфайл на вашем компьютере.

Инструмент сетевого экспорта Chrome

Это можно загрузить на размещенную версиюnetlog-просмотрщик, или вы можете запустить его локально (если у вас есть что-то конфиденциальное, пожалуйста, сделайте последнее).

После загрузки вы можете перейти в Eventsпредставление, чтобы увидеть список событий HTTP, и нажать на одно из них для получения более подробной информации.

Я использовал это, чтобы разобраться в одной загадке: я использую LittleSnitch для мониторинга исходящей сетевой активности, и я мог видеть, что что-то регулярно использует Chrome для загрузки большого количества данных наm.stripe.com. Но у меня открыто миллион вкладок, и я не хочу проверять каждую из них, так как же мне найти виновника? Используя это, я выбрал один из пакетов загрузки и...

1171968: URL_REQUEST
https://m.stripe.com/4
Start Time: 2020-03-04 22:32:29.957

t= 78085 [st=    0] +REQUEST_ALIVE  [dt=97296+]
                     --> has_upload = true
                     --> is_pending = true
                     --> load_flags = 0 (NORMAL)
                     --> load_state = 13 (SENDING_REQUEST)
                     --> method = "POST"
                     --> net_error = -1 (ERR_IO_PENDING)
                     --> network_isolation_key = "https://toggl.com https://stripe.network"

Это былоtoggl.com! Ему удалось сделать ~30 МБ за 30 минут.

Toggl загрузил 30 МБ за 30 минут на stripe.com

Тогда я заблокировал его с помощью Privacy Badger :-)

Использование Privacy Badger для блокировки трекеров stripe.com

решение2

Щелкните правой кнопкой мыши по заголовку Chrome (не по вкладке) и выберитеДиспетчер задач. Он покажет использование памяти, использование процессора и PID для каждой вкладки.

Статистика для ботаниковможет быть вам тоже полезно. Это кнопка/ссылка в левом нижнем углу диспетчера задач, которая отображает более расширенную и подробную информацию.

решение3

Да, Shift+ESC = Chrome или Opera Task-Manager показывает сетевой трафик. Для меня это был виноват Translator addon https://addons.opera.com/de/extensions/details/translator/ Теперь тишина :)

Связанный контент