9

При использовании Google Chrome есть удобный инструмент для мониторинга сети. Однако сетевой инструмент Chrome отслеживает только текущую открытую веб-страницу.

Доступно множество сложных инструментов сетевого мониторинга, и мне нужны только функции инструмента сетевого мониторинга Chrome.

Чтобы отслеживать все действия браузеров (Chrome, Firefox, IE и т.д.), Я ищу инструмент, который имеет ту же идею и интерфейс, что и сетевой инструмент chrome.

Кто-то знает такой инструмент?

Несколько скриншотов с желаемыми функциями:

Обзор всех загруженных файлов Обзор всей сетевой активности

при выборе файла вы можете хорошо видеть заголовки заголовок

И с ответом вкладки содержание тела видно содержание

3 ответа3

22

Попробуйте Fiddler с http://fiddler2.com/

Я использую это для веб-разработки и особенно нахожу удобным то, что он позволяет изменять и воспроизводить ранее записанный http-запрос.

2

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

  1. Запустить Wireshark
  2. Выберите адаптер, который будет связываться (например, ваш интернет-адаптер) и начните захват
  3. В поле «Фильтр:» введите «http.request» (без кавычек) и нажмите «Применить».

Полученный результат будет содержать каждый запрос, сделанный вашей системой (это потенциально больше, чем просто сеанс браузера: вы можете предпочесть дополнительно фильтровать трафик, добавив «&& ip.addr ==» в фильтр, если вы получаете слишком много) трафик в вашем выводе). Если вы знаете только имя сервера, вы можете использовать «nslookup .com» в командной строке для определения IP-адреса сервера.

Когда вы щелкаете запрос в верхнем фрейме Wireshark, средний фрейм представит слои внутри. Разверните слой "Протокол передачи гипертекста", нажав + рядом с ним, чтобы открыть заголовки для запроса.

Наконец, если вы заинтересованы в просмотре заголовков или содержимого ответа, щелкните правой кнопкой мыши на интересующем запросе в верхнем фрейме и нажмите "Отслеживать поток TCP".

ПРИМЕЧАНИЕ. Все вышеперечисленное предполагает, что вы не пытаетесь перехватить трафик на хостинг веб-сервера на localhost, 127.0.0.1.

0

Я нашел Чарльза. Это бесплатно и доступно для Windows, Linux и Mac. На мой взгляд, очень похоже на инструменты разработчика Chromes.

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