【问题标题】:Fiddler is not capturing web request from FirefoxFiddler 未捕获来自 Firefox 的 Web 请求
【发布时间】:2011-05-23 20:17:45
【问题描述】:

我是 Fiddler 的新手。在我的 PC 上,Fiddler 可以捕获从 IE 发送的 Web 请求,但不能捕获 Firefox。有什么我应该看的设置吗?

我打开了所有进程和捕获,但它仍然没有从 Firefox 捕获请求。

【问题讨论】:

    标签: internet-explorer firefox fiddler


    【解决方案1】:

    我有同样的问题。 为了解决它,我只需将 Firefox 设置更改为Use system settings of proxy。 我希望,这足以让 Fiddler 正常工作。

    更新

    正如@Ed Birm 所澄清的,您可以在这里找到它:

    Options > Advanced > Network 选项卡 > Settings 连接中的按钮 > 选择 Use system proxy settings > OK

    或输入 URL about:preferences#advanced,然后在连接中找到Network 选项卡> Settings 并选择Use system proxy settingsOK

    更新 2

    对于较新版本的 Firefox,请访问:

    Options > General > Network Proxy > Setting 按钮 > Use system proxy settings > OK

    【讨论】:

    • 更准确地说,工具、选项、高级、网络选项卡、连接部分的“设置”按钮,选中“使用系统代理设置”选项并保存。谢谢博丹!
    【解决方案2】:

    您还可以获得用于 Firefox 的 FiddlerHook plugin,它可以让您处理希望通过 Fiddler 路由流量的方式

    【讨论】:

    • 其实,如果我没记错的话,这应该会在 Fiddler 安装程序运行时自动安装。
    • 谢谢。你说的对。 FiddlerHook 也随 fiddler 一起安装。我安装了提琴手,但忘记重新启动 Firefox。它现在可以工作了,比如fiddler2.com/fiddler2/addons/fiddlerhook
    【解决方案3】:

    您可以将 Fiddler 用作 HTTP 代理。然后,将您的 Firefox 网络设置设置为使用代理,并在连接参数上使用 Fiddler 的默认端口,即:8888。

    看看this文档。

    【讨论】:

    • 谢谢。我安装了提琴手,但忘记重新启动 Firefox。它现在可以工作了,比如fiddler2.com/fiddler2/addons/fiddlerhook
    • 这就是我所做的,但端口 3128 不需要更改代理设置。只需启动一个代理或其他代理,即 squid3。
    【解决方案4】:

    对于最新版本的 Fiddler,不再需要手动安装 FiddlerHook。但是,您仍然需要在 Firefox 中为 Fiddler 设置代理和证书。 This blog post explains those steps.

    【讨论】:

      【解决方案5】:

      我遇到了类似的问题...阅读 Teleriks 博客 Configuring Firefox for Fiddler

      对我来说,解决方案是将 FireFox 设置为使用“使用系统代理设置”

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-12-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多