3

Под "всеобъемлющим" я подразумеваю все URL-адреса: не только те, которые перечислены в типичной функции истории браузера, которые я буду называть "первичными" URL-адресами, но также и все другие URL-адреса, к которым браузер обращается в процессе обслуживания основного URL (т. Е. Перенаправления, мультимедийные файлы, таблицы стилей, сценарии, фреймы и т.д.).

(В идеале, URL должны быть организованы в соответствии с "первичным URL", который привел к их доступу.)

3 ответа3

5

обманщик

Fiddler - это бесплатный прокси-сервер для отладки, который регистрирует весь HTTP-трафик между вашим компьютером и Интернетом. Используйте его для отладки трафика практически из любого приложения, поддерживающего прокси, такого как IE, Chrome, Safari, Firefox, Opera и других.

2

Я второй рекомендацию другого ответа для Fiddler.

Кроме того, во многих браузерах есть плагины «живого HTTP-заголовка» и другие инструменты веб-разработки. Их установка позволит вам увидеть все запросы, часто в удобной форме. Поищите в репозитории плагинов своего браузера «живые HTTP-заголовки» (ссылка идет на плагин Chrome - здесь Firefox, здесь для IE). Эти типы плагинов будут давать вам только ту информацию, которую запрашивает браузер, в отличие от Fiddler, которая будет давать вам информацию обо всем, что запрашивает каждое приложение (и это здорово; но вам нужно немного разобраться в этом, не зная, что у вас требования есть).

В Chrome, если вы откроете Инструменты -> Инструменты разработчика, вкладка "Сеть" и "Источники" покажет вам эту информацию, хотя только для текущей вкладки.

В IE (по крайней мере 11) раздел сети в Tools -> F12 Developer Tools также предоставит вам эту информацию.

В Firefox я не припоминаю, но уверен, что есть что-то подобное.

В Safari кажется, что вы можете перейти в Inspect Elements -> Resource Pane.

Тем не менее, ни один из них на самом деле не имеет возможности генерировать хороший отформатированный список без по крайней мере некоторого количества копирования / вставки / редактирования с вашей стороны. Встроенные инструменты браузера могут быть самыми близкими в том, что касается связывания с "первичным URL", с подключаемыми плагинами Live HTTP-заголовков для отслеживания только сеанса (но не столько ассоциации с первичными URL-адресами), сколько дает Fiddler. Вы тонны несортированной информации.

1

Например, в Chrome, упомянутом Jason C, вы можете использовать вкладку "Сеть" в веб-инспекторе, а затем щелкнуть правой кнопкой мыши любой запрос строки "Сохранить как HAR с содержимым".

Затем вы можете сохранить файл и визуализировать с помощью некоторых инструментов. Также инструмент для перетаскивания и просмотра http://s3u.github.io/har-view/.

А также попробуйте онлайн-инструменты.

http://www.speedawarenessmonth.com/what-is-a-har-file-and-what-do-i-use-it-for/

Пожалуйста, обратитесь к документации стандарта HAR W3C для получения дополнительной информации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .