public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Fiddler.FiddlerApplication.OnNotification += FiddlerApplication_OnNotification;
Fiddler.FiddlerApplication.Log.OnLogString += Log_OnLogString;
Fiddler.FiddlerApplication.BeforeRequest += FiddlerApplication_BeforeRequest;
Fiddler.FiddlerApplication.BeforeResponse += FiddlerApplication_BeforeResponse;
Fiddler.FiddlerApplication.AfterSessionComplete += FiddlerApplication_AfterSessionComplete;
Fiddler.CONFIG.IgnoreServerCertErrors = false;
} void FiddlerApplication_AfterSessionComplete(Fiddler.Session oSession)
{
Console.WriteLine("Finished session:t" + oSession.fullUrl);
} void FiddlerApplication_BeforeResponse(Fiddler.Session oSession)
{
Debug.WriteLine("{0}:HTTP {1} for {2}", oSession.id, oSession.responseCode, oSession.fullUrl);
} void FiddlerApplication_BeforeRequest(Fiddler.Session oSession)
{
Debug.WriteLine("Before request for:t" + oSession.fullUrl);
oSession.bBufferResponse = true;
} void FiddlerApplication_OnNotification(object sender, Fiddler.NotificationEventArgs e)
{
Debug.WriteLine("** NotifyUser: " + e.NotifyString);
}
void Log_OnLogString(object sender, Fiddler.LogEventArgs e)
{
Debug.WriteLine("** LogString: " + e.LogString);
} /// <summary>
/// キャプチャ開始
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button1_Click(object sender, EventArgs e)
{
Fiddler.FiddlerApplication.Startup(, true, true); } /// <summary>
/// キャプチャ終了
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button2_Click(object sender, EventArgs e)
{
Debug.WriteLine("Shutting down...");
Fiddler.FiddlerApplication.Shutdown();
}
}

最新文章

  1. sqlServer、MySql批量操作插件
  2. js的事件的绑定
  3. AngularJS之ng-options的best practise
  4. High Performance Animations
  5. NET Office 组件Spire
  6. Socket简介
  7. 学习练习 java 二分查找法
  8. 小甲鱼汇编语言006第二章 寄存器(CPU工作原理)01
  9. OO之策略模式
  10. willMoveToParentViewController 与 didMoveToParentViewController
  11. js+jquery检测用户浏览器型号(包括对360浏览器的检测)
  12. C#核编之System.Console类
  13. #define WIN32_LEAN_AND_MEAN
  14. 《HelloGitHub》第 36 期
  15. java反射机制简单实例
  16. P1020 导弹拦截
  17. PHP面试(一):PHP基础知识考察点、网页考察点、Linux考察点、MySQL考察点
  18. #7 //[CQOI2014]和谐矩阵
  19. 【Linux】ps命令
  20. Hive:解决Hive创建文件数过多的问题

热门文章

  1. Java HttpClient Basic Credential 认证
  2. java 判断字符串中是否包含中文并过滤掉中文
  3. 目前主流的MQ
  4. 俄罗斯方块-C语言-详注版
  5. ios中Pldatabase的用法(4)
  6. numpy中的argpartition
  7. ActiveMQ持久化及测试(转)
  8. nginx 实现valid_referer全面解析
  9. C语言学习笔记 (001) - 常量指针与指针常量的区别(转帖)
  10. 安装samba脚本