zoukankan      html  css  js  c++  java
  • fiddler 插件开发

    本文主要讲解使用.net C#语言开发Fiddler插件。

    1.在Fiddler 会话列表中添加自定义列

    使用FiddlerApplication.UI.lvSessions.AddBoundColumn() 方法向session list 中添加绑定列,

    方法第一个参数是列名,第二个参数为列宽,第三个参数可以为SessionFlags ,自定义函数(返回字符串),或者以@request或@response开头的请求响应头。

    如下:

    FiddlerApplication.UI.lvSessions.AddBoundColumn("ClientPort", 50, "X-ClientPort");
     FiddlerApplication.UI.lvSessions.AddBoundColumn("SentCookie1", 60, GetSendCookie);
     FiddlerApplication.UI.lvSessions.AddBoundColumn("SentCookie2", 60, "@request.Cookie");
     FiddlerApplication.UI.lvSessions.AddBoundColumn("ReturnedCookie", 60, "@response.Set-Cookie");
    
    
    private string GetSendCookie(Session session)
    {
        if (session.oRequest != null)
        {
            return session.oRequest["Cookie"];
        }
        return string.Empty;
    }

    运行结果如下:

    image

  • 相关阅读:
    面试1
    初级算法-数组1
    程序员常用单词
    SpringBoot
    JDBC
    animate.css 实现 网页滚动指定位置添加动画
    解决打包上线缓存问题
    组件之间双向绑定
    按照给定数组排序原数组
    扩展运算符... 的使用
  • 原文地址:https://www.cnblogs.com/weekend001/p/3477235.html
Copyright © 2011-2022 走看看