Можно ли указать Fiddler показывать мне только трафик, направленный на конкретное имя хоста? Другими словами, может ли трафик Fiddler фильтроваться для Host?
214
Это можно сделать на вкладке «Фильтры» в Fiddler: установите для раскрывающегося списка «Хосты» значение «Показать только следующие хосты», а затем введите имя в текстовое поле ниже.
localhost; stackoverflow.com; google.com
Смотрите этот скриншот. Расположен в верхней правой части экрана
источник
Перейдите к тегу скрипта fiddler и вставьте следующий в
OnBeforeRequest
функцию. (Скриншот ниже)Таким образом, вы можете фильтровать по любой части URL, будь то порт, имя хоста или что-то еще. Это полезно для фильтрации мусора локального хоста, поскольку фильтрация только по хосту не делает этого ...
РЕДАКТИРОВАТЬ согласно комментарию @baburao: очевидно, что fiddler предоставляет доступ к информации о процессе через
x-ProcessInfo
флаг. Поэтому, если вы хотите скрыть процесс (скажем, «chrome»), измените условие на:if (oSession["x-ProcessInfo"].Contains("chrome"))
Надеюсь, это сэкономит вам время.
источник
if (oSession["x-ProcessInfo"].Contains("chrome"))
Альтернативой является фильтрация и экспорт сеанса.
Вы можете фильтровать, набрав в нижней области черного ящика с префиксом @ и вашим именем хоста. например, @ msn.com
Документация Fiddler имеет хороший образец. http://docs.telerik.com/fiddler/knowledgebase/QuickExec
источник