过滤提琴手只捕获某个域的请求
我不知道如何修改CustomRules.js文件只显示某个域的请求。
有谁知道如何做到这一点?
这很容易做到。 在“filter”选项卡上,单击“仅当filter包含时才显示”,然后键入您的域。
编辑
原来这很容易, 编辑OnBeforeRequest
来添加:
if (!oSession.HostnameIs("www.google.com")) {oSession["ui-hide"] = "yup";}
过滤到谷歌,例如。
(原来的答案)我真的不知道这是什么东西,提琴手已经build成了(我从来没有尝试过),但这当然是Wireshark会做的很容易 – 当然,你得到不同的数据(特别是SSL) – 所以YMMV。
我的答案有点类似于@Marc Gravels,但我更喜欢通过包含一些特定的string的url进行过滤。
- 你将需要提琴手脚本 – 这是一个小提琴手的附加 。
-
当安装到fiddler脚本标签并粘贴到
OnBeforeRequest
函数。 (以下屏幕截图)if (oSession.url.Contains("ruby:8080") || oSession.url.Contains("localhost:53929")) { oSession["ui-hide"] = "yup"; }
这样,你可以过滤的任何部分的url是端口主机名或其他。
希望这可以为你节省一些时间。
Fiddler网站有一大堆你可以用CustomRules.js
做的东西的食谱 ,包括如何做到这一点:)
您可以使用fiddler中的filter选项卡来过滤请求。 请看下面的截图。 如果您使用的是谷歌浏览器,请确保在fiddler中使用正确的进程ID(来自谷歌浏览器)。