【问题标题】:what kind of traffic fiddler can capture?什么样的流量提琴手可以捕获?
【发布时间】:2013-07-18 10:11:29
【问题描述】:

当我打开 fiddler 时,可以捕获来自浏览器的 http 流量。

我用.net HttpWebRequest写了一个程序,流量也可以抓到。

同样使用 python urllib2,fiddler 捕获 http 流量。

当我打开 fiddler 而不更改 fiddler 的任何默认设置时,fiddler 是否会捕获我机器上的所有 http 流量?没有提琴手的自定义过滤器。

Fiddler 应该是代理服务器。打开后它会做什么?

【问题讨论】:

    标签: fiddler


    【解决方案1】:

    Fiddler 是一个代理服务器。它捕获发送给它的 HTTP、HTTPS 和 FTP 流量,然后将该流量转发到服务器。

    默认情况下,当 Fiddler 启动时,它会将自己设置为“系统”代理。由于这个原因,大多数(但不是所有)应用程序都会自动将其流量发送到 Fiddler。几乎所有其他应用程序都可以重新配置以通过 Fiddler 代理其流量。

    【讨论】:

    • “系统”代理很有趣。看来.net HttpWebRequest 默认会使用系统代理msdn.microsoft.com/en-us/library/…
    • @EricLaw,您为什么说“几乎所有其他应用程序都可以重新配置以通过 Fiddler 代理其流量”?例如,由于没有选项,您将如何配置游戏以通过 Fiddler 路由流量?
    • 因为几乎所有应用程序都可以重新配置。当然,非浏览器游戏通常不使用 HTTP。
    • 它不也捕获 WebSocket 流量吗?
    猜你喜欢
    • 2018-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多