Ответы:
Это можно сделать на вкладке «Фильтры» в Fiddler: установите для раскрывающегося списка «Хосты» значение «Показать только следующие хосты», а затем введите имя в текстовое поле ниже.
localhost; stackoverflow.com; google.com
Смотрите этот скриншот. Расположен в верхней правой части экрана
Перейдите к тегу скрипта fiddler и вставьте следующий в OnBeforeRequest
функцию. (Скриншот ниже)
if (oSession.url.Contains("ruby:8080") || oSession.url.Contains("localhost:1234"))
{
oSession["ui-hide"] = "yup"; // "The "yup" value is unimportant"
}
Таким образом, вы можете фильтровать по любой части 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