zoukankan      html  css  js  c++  java
  • fillder--信息面板显示请求耗时列

     1 class Handlers--------->Ctrl+R,找到该方法,加上以下方法即可
     2 {
     3     // 显示每行请求的发起时间:时分秒毫秒
     4     public static BindUIColumn("BeginTime", 80)
     5     function BeginTimingCol(oS: Session){   
     6         return oS.Timers.ClientDoneRequest.ToString("HH:mm:ss.fff");
     7     }
     8 
     9     // 显示每行请求的响应时间:时分秒毫秒
    10     public static BindUIColumn("EndTime", 80)
    11     function EndTimingCol(oS: Session){     
    12         return oS.Timers.ServerDoneResponse.ToString("HH:mm:ss.fff");
    13     }
    14 
    15     // 显示每行请求的服务端耗时时间
    16     public static BindUIColumn("Time Taken", 80)
    17     function CalcTimingCol(oS: Session){  
    18         var sResult = "0";                  
    19         if ((oS.Timers.ServerDoneResponse > oS.Timers.ClientDoneRequest)) {  
    20             sResult = (oS.Timers.ServerDoneResponse - oS.Timers.ClientDoneRequest).TotalMilliseconds.ToString("N0");
    21         }  
    22         return sResult + "ms";  
    23     }  
    24 
    25     // 显示每行请求的服务器IP
    26     public static BindUIColumn("ServerIP", 80)
    27     function xxxdColumn(oS: Session): String {
    28         return oS["X-HostIP"];
    29     }
    30 
    31     // 显示每行请求的METHOD
    32     public static BindUIColumn("Method", 40)
    33     function FillMethodColumn(oS: Session): String {
    34        return oS.RequestMethod;             
    35     }

     实现结果(重启fillder):

    请求开始的时间

    结束请求的时间

  • 相关阅读:
    Handsontable添加超链接
    Handsontable 筛选事件
    handsontable自定义渲染
    M1 Mac安装 Homebrew
    Pypi官网怎么找历史依赖包
    在 CentOS7 中我们在安装 MySQL
    Ansible使用yum安装
    Ansible集群自动化运维操作
    java对list中map集合中某个字段排序
    使用hive的orcfiledump命令查看orc文件
  • 原文地址:https://www.cnblogs.com/shenyexiaoqingxin/p/10528813.html
Copyright © 2011-2022 走看看