如何用fiddler写自己的过滤指标
备注:
请升级fiddler到最新的版本,老版本可能会有兼容性问题。
编写规则的路径如下:Rules -> Customize Rules
会进入一个编辑页面:
这里有一个类Handler,该类就是专门定义各种fiddler规则的。
如图,在该类末尾插入自己定义的指标即可。
如上图定义了三个指标,分别是:TimeTaken、Method、ClientIP
这些规则都是网上找的例子,主要是统计请求消耗时间、请求的方法、请求的来源IP
其中,TimeTaken 先绑定了该列 BindTimeTakenColumn,然后写该方法
Method先绑定了该列BindMethodColumn,然后用FillMethodColumn
是两种方式,都是从oS对象中获取数据,并逻辑算出结果。
添加完列关联之后,如何加到fiddler中?
如图,在展示列中,右键,找到Customize columns, 打开如下对话框,对话框中输入绑定的函数名,重启fiddler即可。