fiddler二次开发 c# -尊龙游戏旗舰厅官网
尊龙游戏旗舰厅官网
收集整理的这篇文章主要介绍了
fiddler二次开发 c#
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
在fiddler工具面板出自定义个面板, 分析当前fiddler 请求区域所有请求
开发语言:c# microsoft visual studio 2010
先看看分析内容:总请求,总耗流,加载时间(面板最后一个请求-第一个请求),最耗时请求,最耗流请求,重复请求
代码片段:
面板-设置按钮,展示框等
public class userinterface : usercontrol {private tabpage tabpage; //添加一个标签页 用来放置控件//private checkbox chkb_enabled; //用来启用或禁用插件private textbox textbox_result; //用来保存最后的结果private button btn_clear; //清空按钮private button btn_clearall;private button btn_clearandstart; //清空所有按钮private button btn_get_httpdata; //获取请求信息private button btn_get_performancedata; //获取性能信息初始化ui,和java差不多
public void initializeui() //初始化ui {this.tabpage = new tabpage("不点一下吗");this.tabpage.autoscroll = true;this.btn_clear = new button();this.btn_clear.text = "clear";this.btn_clear.left = 120;this.btn_clear.top = 10;this.btn_clearall = new button();this.btn_clearall.text = "clearall";this.btn_clearall.left = 20;this.btn_clearall.top = 10;
fiddler回调获取信息细节:
session[] selectsessions = fiddlerapplication.ui.getallsessions(); //获取面板的所有请求sessionsize = selectsessions.length;foreach (session session in selectsessions) //遍历{long c = convertdatetimeint(session.timers.clientbeginrequest); //获取第一个请求时间long e = convertdatetimeint(session.timers.clientdoneresponse);long currentflow = 0;if (session.requestbodybytes.longlength!=null)requestsize = session.requestbodybytes.longlength; //获取请求耗流大小}
设置生成调试:保存进入fiddler/script/{文件夹}
转载于:https://www.cnblogs.com/season-xie/p/6337680.html
总结
以上是尊龙游戏旗舰厅官网为你收集整理的fiddler二次开发 c#的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇:
- 下一篇: