过滤提琴手流量

时间:2010-11-04 16:29:36

标签: fiddler

是否可以指示Fiddler仅显示指向特定主机名的流量? 换句话说,可以为主机过滤Fiddler流量吗?

4 个答案:

答案 0 :(得分:321)

查看此截图。位于屏幕的右上角 Fiddler localhost filter

答案 1 :(得分:178)

Fiddler's Filters tab可以执行此操作 - 将“主机”下拉菜单设置为“仅显示以下主机”,然后将该名称放在下面的文本框中。

答案 2 :(得分:9)

转到fiddler脚本标记并将以下内容粘贴到OnBeforeRequest函数中。 (以下截图)

if (oSession.url.Contains("ruby:8080") || oSession.url.Contains("localhost:1234")) 
{   
     oSession["ui-hide"] = "yup"; // "The "yup" value is unimportant"
}

enter image description here

通过这种方式,您可以按网址,主机名或其他任何方式过滤网址的任何部分。 它对于过滤掉localhost垃圾很有用,因为仅由主机进行过滤不会这样做...

根据@baburao评论

编辑:显然,fiddler通过x-ProcessInfo标志提供对流程信息的访问权限。因此,如果您想隐藏一个流程(例如'chrome'),请将条件更改为:if (oSession["x-ProcessInfo"].Contains("chrome"))

希望这可以节省你一些时间。

答案 3 :(得分:2)

另一种方法是过滤和导出会话。

您可以通过输入带有前缀@和主机名的底部黑框区域进行过滤。例如,@ msn.com

Fiddler文档有很好的样本。 http://docs.telerik.com/fiddler/knowledgebase/QuickExec

相关问题