vlambda博客
学习文章列表

Fiddler:给请求列表加上"IP地址"、"持续时间"和"Method"列

Fiddler:给请求列表加上"IP地址"、"持续时间"和"Method"列

1.添加"ip地址"

在Fiddler ScriptEditor里面找到 static function Main(),添加如下代码即可显示IP
FiddlerObject.UI.lvSessions.AddBoundColumn("ip地址", 120, "X-HostIP");

Fiddler:给请求列表加上"IP地址"、"持续时间"和"Method"列

2.添加"Duration"

在Fiddler ScriptEditor里面找到Class Handlers,添加如下代码即可显示Duration
function BeginRequestTime(oS: Session){ if (oS.Timers != null) { return oS.Timers.ClientBeginRequest.ToString();  } return String.Empty;}public static BindUIColumn("Duration")function CalcTimingCol(oS: Session){ var sResult = String.Empty; if ((oS.Timers.ServerDoneResponse > oS.Timers.ClientDoneRequest)) { sResult = (oS.Timers.ServerDoneResponse - oS.Timers.ClientDoneRequest).ToString(); } return sResult;}

Fiddler:给请求列表加上"IP地址"、"持续时间"和"Method"列

3.添加"Method"

在Fiddler ScriptEditor里面找到 BindUIColumn ,去掉注释即可显示Method,如下图

Fiddler:给请求列表加上"IP地址"、"持续时间"和"Method"列

4.最终效果






如果你认同这篇文章,请点击在看