Fiddler添加显示ip和响应时间

Posted pandaly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fiddler添加显示ip和响应时间相关的知识,希望对你有一定的参考价值。

 

1. 打开Fiddler,在菜单Rules 栏里点击Customize Rules…或者使用快捷键CTRL+R打开Fiddler ScriptEditor

技术图片

       图 1 Customize Rules

 

2. 添加 IP命令:在Fiddler ScriptEditor编辑器里,使用Ctrl+F查找字符串static function Main 在 static function Main() {  里面 添加一行代码即可显示IP,代码如下:

FiddlerObject.UI.lvSessions.AddBoundColumn("ServerIP", 120, "X-HostIP");

 技术图片

             图 2 添加显示ip代码

 

3. 添加响应时间命令:在Fiddler ScriptEditor编辑器里,使用Ctrl+F查找字符串class Handlers 在class Handlers{里面添加下面的代码,即可显示响应时间,代码如下:

 

function BeginRequestTime(oS: Session)

{

    if (oS.Timers != null)

    {

        return oS.Timers.ClientBeginRequest.ToString();    

    }

    return String.Empty;

}

 

 

 public static BindUIColumn("Time Taken")

           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;

           }

 

 

技术图片

                      图 3 添加响应时间

4. 退出fiddler,重启即可生效

以上是关于Fiddler添加显示ip和响应时间的主要内容,如果未能解决你的问题,请参考以下文章

fiddler 面板内显示IP地址

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

fiddler获取响应时间以及服务器IP

fiddler抓包的响应时间有多少种

Fiddler如何显示服务器IP

Fiddler的几个简单设置