Answers:
这很容易做到。在过滤器选项卡上,单击“仅在过滤器包含的情况下显示,然后键入您的域”。
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对其进行过滤。
安装后转到小提琴手脚本标签,然后将以下内容粘贴到OnBeforeRequest
函数中。(下面的截图)
if (oSession.url.Contains("ruby:8080") || oSession.url.Contains("localhost:53929")) { oSession["ui-hide"] = "yup"; }
这样,您可以按url的任何部分进行过滤,无论是端口主机名还是其他。
希望这可以节省您一些时间。
Fiddler网站上有一本菜谱,您可以做很多事情CustomRules.js
,包括如何做到这一点:)