过滤 fiddler 仅捕获特定域的请求
题
我不确定如何修改 CustomRules.js 文件以仅显示特定域的请求。
有谁知道如何做到这一点?
解决方案
这是容易做到的。 在过滤器选项卡,单击“显示只有当过滤器包含,然后键入您的域名。
其他提示
修改强>
原来这是很容易的;编辑OnBeforeRequest
补充:
if (!oSession.HostnameIs("www.google.com")) {oSession["ui-hide"] = "yup";}
过滤器谷歌,例如
(原始回答) 老实说,我不知道这是一件提琴手已建成(我从来没有尝试过),但可以肯定的是,的 Wireshark的会做很容易地 - 当然,你会得到不同的数据(特别是SSL) - 所以因人而异
我的答案有点类似于@Marc Gravels,但我更喜欢通过包含某些特定字符串的网址来过滤它。
- 你会需要 fiddler 脚本 - 它是 fiddler 的附加组件.
安装后,转到 fiddler 脚本标记并将以下内容粘贴到
OnBeforeRequest
功能。(以下截图)if (oSession.url.Contains("ruby:8080") || oSession.url.Contains("localhost:53929")) { oSession["ui-hide"] = "yup"; }
这样你就可以按 url 的任何部分进行过滤,无论是端口主机名还是其他什么。
希望这可以为您节省一些时间。
在提琴手网站有一大堆的东西,你可以用CustomRules.js
做的食谱,包括如何做到这一点:)
不隶属于 StackOverflow