【问题标题】:Fiddlercore proxy only certain websites?Fiddlercore 仅代理某些网站?
【发布时间】:2014-08-26 11:30:14
【问题描述】:

我正在尝试调试一个非常断断续续的网站问题。为此,我在我的机器上将 fiddlercore 设置为一项服务,以便它在启动时自动运行并捕获所有流量,直到问题再次出现。

不幸的是,我的所有互联网流量都有 fiddlercore 代理,这会减慢我的网页浏览速度并阻止某些网站正确显示。

我试图通过告诉 fiddler 不要成为系统代理并让远程托管的 PAC 文件正则表达式匹配我感兴趣的站点并将其指向 PROXY 127.0.0.1:8080 来解决这个问题,但这似乎让 fiddler 感到困惑,我被卡住了在重定向循环中。

有没有其他方法可以让 fiddler 作为代理,但仅限于我指定的站点?

【问题讨论】:

    标签: .net proxy fiddler pac fiddlercore


    【解决方案1】:

    如果您的 FiddlerCore 应用程序编写正确并且您的证书配置正确,则不会对任何网站造成任何问题。您尚未共享任何代码,因此很难为您提供帮助。

    您还没有共享您的“远程托管 PAC 文件”脚本,因此很难判断那里是否有问题,但原则上,使用 PAC 文件有选择地向 FiddlerCore 发送流量就可以了,所以只要您不将 FiddlerCore 配置为采用上游代理设置。

    例如,如果您未能取消设置FiddlerCoreStartupFlags.ChainToUpstreamGateway 标志,则会遇到此问题。

    【讨论】:

    • 埃里克,感谢您的回复。我取消了 ChainToUpStreamGateway 选项,它现在按预期工作。如果可以的话,还有一个问题.... Fiddler & FiddlerCore 如何设置系统代理?我正试图让我的应用程序为我的 32 位和 64 位 IE 设置设置代理脚本。如果您可以为 Fiddler 提供一个 PAC URL,并让它努力将其设置为系统范围的代理而不是默认的 127.0.0.1,那就太好了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多