有时候我们想要对某个app抓取数据时,想要定制抓取自己特定的session数据,再加一些自己的功能,比如对数据加解密、保存数据(数据库或Excel)、或者URL替换等,我们就要自己定制开发了。下面实战教程分享给大家,希望对喜欢本文或有这方面需求、兴趣的人能有所帮助。
下面我们开始~
IDE:VS 2010,新建项目--类库FiddlerExtension
重命名为FiddlerExtension.cs
添加引用(Fiddler安装目录下):Fiddler.exe,及System.Windwos.Forms
编写FiddlerExtension.cs代码如下,看注释:
添加用户控件MyControl.cs
双击用户控件,往里添加一个label,一个textbox和一个DataGridView控件
编写MyControl.cs代码,注意:要使用委托更新列表,否则运行会报错
AssemblyInfo.cs设置Fiddler需求版本
编译生成FiddlerExtension.dll文件
拷贝至Fiddler安装目录Scripts文件夹下
重启Fiddler,就能看到FiddlerFiddlerExtension选项卡了,抓取任意session:
文本框输入163.com,试试过滤URL抓取:
其实可以做的事情还有很多很多,这里只简单介绍下数据抓取显示功能。以后再讲解其他功能的实现方法。