【问题标题】:Fiddle how to show only fiddler proxy traffic?小提琴如何仅显示提琴手代理流量?
【发布时间】:2013-08-27 06:50:12
【问题描述】:

我通过 Fiddler 代理连接了我的 iPad 并尝试监控流量。但是我的电脑产生了太多的流量,我在很大的列表中丢失了 iPad 的流量。如何设置过滤器:“仅显示提琴手代理流量”?

【问题讨论】:

    标签: proxy fiddler


    【解决方案1】:

    隐藏计算机上进程的所有流量的最简单方法是单击 Fiddler 状态栏中显示All Processes 的图标并将其更改为Hide All。这将隐藏来自您 PC 上已识别进程的所有流量,因此只会显示来自 IPAD 的流量。

    【讨论】:

    • 这目前还隐藏了来自代理的请求。
    【解决方案2】:

    对我有用的是关闭捕获并选择左下角的所有进程。但它发生了。但是,我必须说,我不得不稍微调整一下这些设置并重新启动 Fiddler。一开始,结果并不总是一致的,我想知道是否存在激活/停用捕获或选择过滤器并不总是按预期工作的错误。

    【讨论】:

      【解决方案3】:

      将状态栏值从所有进程更改为非浏览器。这将只显示代理流量。

      【讨论】:

      • 实际上它只会隐藏浏览器流量,但可能会显示来自客户端其他进程的流量。
      【解决方案4】:

      转到规则 -> 自定义规则。

      在 OnBeforeRequest 方法内(static function OnBeforeRequest(oSession: Session) { 下一行),添加以下内容:

      // Only show traffic from another device, for example Android.
      if (oSession.clientIP == "::ffff:127.0.0.1") {
          oSession.Ignore();
      }
      

      【讨论】:

        【解决方案5】:

        使用 Fiddler Everwhere,配置如下新规则:

        Fiddler Everwhere rule

        感谢 @Joakim 提供此解决方案的灵感。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-10-26
          • 2015-09-10
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-08-08
          • 1970-01-01
          相关资源
          最近更新 更多