Ответы:
Это легко сделать. На вкладке фильтров нажмите «показывать, только если фильтр содержит», а затем введите свой домен.
Changes not yet saved.
вам нужно щелкнуть этот фактический текст сообщения, чтобы сохранить детали (что совсем не очевидно!).
редактировать
Оказывается, это довольно просто; отредактируйте, OnBeforeRequest
чтобы добавить:
if (!oSession.HostnameIs("www.google.com")) {oSession["ui-hide"] = "yup";}
фильтры для Google, например.
(исходный ответ) Я, честно говоря, не знаю, встроил ли это Fiddler (я никогда не пробовал), но это, безусловно, то, что Wireshark сделает довольно легко - конечно, вы получите другие данные (в частности, для SSL) - так YMMV.
if (oSession.PathAndQuery=="/version1.css") { oSession.PathAndQuery="/version2.css"; }.
Используя сначала, HostnameIS
затем, затем, PathAndQuery
вы можете отфильтровать только 1 ресурс. Впечатлен Fiddler. Не чистая игрушка.
Мой ответ несколько похож на @Marc Gravels, однако я предпочитаю фильтровать его по URL-адресу, содержащему некоторую конкретную строку.
После установки перейдите к тегу скрипта fiddler и вставьте следующее в OnBeforeRequest
функцию. (Снимок экрана ниже)
if (oSession.url.Contains("ruby:8080") || oSession.url.Contains("localhost:53929")) { oSession["ui-hide"] = "yup"; }
Таким образом, вы можете фильтровать по любой части URL-адреса, будь то имя хоста порта или что-то еще.
Надеюсь, это сэкономит вам время.
Вы можете фильтровать запросы, используя вкладку фильтра в скрипте. См. Скриншоты ниже. Если вы используете Google Chrome, обязательно используйте правильный идентификатор процесса в скрипте (из Google Chrome).
На сайте Fiddler есть кулинарная книга с целым набором вещей, с которыми вы можете делатьCustomRules.js
, включая то, как именно это делать :)