zoukankan      html  css  js  c++  java
  • 在Fiddler中添加自己所需的显示列

    有时候我们想了解请求响应的时间、服务器IP等相关信息,Fiddler默认是没有显示的,这个时候就需要我们借助高级用法---自定义显示列,

    其实主要就是操作这个文件Fiddler2ScriptsCustomRules.js。 为了让大家可以快速上手,特意整理了一下过程,大家举一反三即可。







    class Handlers
    {
    后添加以下代码

    //sea 20181228 添加响应时间
    function BeginRequestTime(oS: Session)
    {
    if (oS.Timers != null)
    {
    return oS.Timers.ClientBeginRequest.ToString();     
    }
    return String.Empty;
    }
    //sea 20181228 添加响应时间
    public static BindUIColumn("响应时间")
    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;
    }

    在这部分代码后面 
    static function Main() {
    var today: Date = new Date();
    FiddlerObject.StatusText = " CustomRules.js was loaded at: " + today;

    添加以下代码
    //sea 20181228 
    // 显示服务器web环境
    FiddlerObject.UI.lvSessions.AddBoundColumn("服务器web环境", 50, "@response.server");
    // 显示服务器IP地址
    FiddlerObject.UI.lvSessions.AddBoundColumn("服务器IP", 50, "x-hostIP");

     

    怎么样,到这来就大功告成了。转载请注明来自Testner测试圈 sea

  • 相关阅读:
    朋友
    Music
    Rnadom Teams
    Bone Collector(01背包)
    Common Subsequence LCS
    Copying Books
    Equal Sum Sets
    Checker Challenge
    棋盘问题
    油田(Oil Deposits)
  • 原文地址:https://www.cnblogs.com/sea520/p/10189074.html
Copyright © 2011-2022 走看看