【问题标题】:C# FiddlerCore API to capture dataC# FiddlerCore API 捕获数据
【发布时间】:2012-10-07 19:54:41
【问题描述】:

我已成功使用 C# 中的 FiddlerCore API 来拦截来自特定 Web 主机的 Web 响应并捕获 JSON 数据。

当我的应用程序正在运行并捕获数据时,FiddlerCore API 似乎阻止了 Chrome、IE 等中的任何其他 Web 浏览。我知道 FiddlerCore 创建了一个代理来捕获流量,但想知道是否可以阻止 FiddlerCore 在我的浏览器中更改 LAN 设置以通过代理引导流量?

我目前正在使用以下代码启动我的 Fiddler 实例:

         Fiddler.FiddlerApplication.Startup(8877, true, true);

我在以下事件中截取了我的 winforms 应用程序中的数据包

         FiddlerApplication.AfterSessionComplete

【问题讨论】:

    标签: c# .net proxy fiddler


    【解决方案1】:

    我认为您正在将提琴手作为系统代理启动。要在没有这个的情况下启动它,您不能将 FiddlerCoreStartupFlags.RegisterAsSystemProxy 作为启动标志之一传递。

    FiddlerApplication.Startup(0,
    FiddlerCoreStartupFlags.Default &
    ~FiddlerCoreStartupFlags.RegisterAsSystemProxy);

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-14
      • 1970-01-01
      • 2017-12-04
      • 1970-01-01
      • 2021-02-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多