Fiddler не будет фильтровать результаты в Windows 7 - PullRequest
0 голосов
/ 08 марта 2011

У меня возникли проблемы с тем, чтобы Fiddler применил какие-либо фильтры к результатам сеанса или ограничил результаты процессом, хостом или чем-то еще. Я использую Fiddler в качестве администратора в Windows 7 (в противном случае он не показывает результатов), и в фильтрах я пробовал несколько различных настроек, в том числе «Скрыть следующие хосты», «Показать только следующие хосты» и «Показать» только Интранет Хосты. " Я проверил «Показывать только трафик Internet Explorer». Но во всех случаях список сеансов по-прежнему возвращает весь исходящий HTTP-трафик. Это запросы из других окон и приложений браузера (например, постоянные запросы к mail.google.com и api.twitter.com, если они у меня открыты). Конечно, я могу закрыть некоторые из этих вкладок браузера или приложений, но это не решает проблему полностью, и мне действительно нужно открыть некоторые из этих вещей во время отладки. Я справляюсь, но это сильно мешает полезности Фиддлера.

Я пытался использовать фильтр процесса, перетаскивая перекрестие в Internet Explorer. Но он по-прежнему показывает запросы от Chrome и все остальное. Если я выберу «Скрыть запросы изображений» в разделе «Правила», изображения все равно будут отображаться в моем списке сеансов.

Я также попытался напрямую отредактировать файл CustomRules.js, чтобы скрыть подмножество имен хостов, а затем перезапустил Fiddler. И в этом файле, и в настройках приложения я пробовал несколько вариантов полного имени хоста, частичных имен хоста и подстановочных знаков. Не повезло - каждый запрос по-прежнему отображается в списке сеансов.

Так что, в принципе, ни одно из правил не применяется к приложению, что бы я ни пытался. Любые идеи будут оценены.

1 Ответ

1 голос
/ 09 марта 2011

Какой точный номер версии Fiddler вы используете? Текущая версия v2.3.2.6, поэтому, если вы ее не используете, обновите ее и посмотрите, поможет ли это.

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

Я использую Fiddler в качестве администратора в Windows 7 (в противном случае он не показывает результатов)

Это означает, что на вашем компьютере применяется групповая политика «Использовать только параметры прокси-сервера компьютера». Эта групповая политика заставляет IE игнорировать настройки прокси-сервера для каждого пользователя, которые обычно устанавливает Fiddler. Fiddler может устанавливать параметры прокси для каждой машины только при запуске от имени администратора.

...