如何让 Fiddler 不自动代理 WinINET 连接?

发布于 2024-11-07 01:48:46 字数 317 浏览 0 评论 0原文

我想将 Fiddler 用于特定应用程序,该应用程序将手动打开和关闭代理(Firefox 3.6 使用 FiddlerHook)。这是我想要代理的唯一应用程序,但我似乎找不到一种方法让 Fiddler 不将自身设置为 WinINET 代理。

我已经关闭了“启动时充当系统代理”和“监视所有连接”,但当我打开捕获事件时,Fiddler 仍然将自己设置为 WinINET 代理。

除非打开捕获事件,否则 FiddlerHook 不会向 Fiddler 发送事件。 实际上,如果您将其设置为强制,它会发送事件 - 请参阅下面的解决方法答案。但仍在寻找更好的。

I want to use Fiddler for a specific application that will manually turn the proxy on and off for (Firefox 3.6 using FiddlerHook). That is the only application I want proxied, but I can't seem to find a way to get Fiddler to not set itself as the WinINET proxy.

I have turned off "Act as System Proxy on startup" and "Monitor all connections", but Fiddler still sets itself as the WinINET proxy when I turn on capture events.

And FiddlerHook will not send events to Fiddler unless capture events is turned on. Actually, it will if you set it to force - see my workaround answer below. Still looking for a better one though.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

错爱 2024-11-14 01:48:46

我发现的一种解决方法/方法是在 Fiddler 中关闭“捕获事件”,然后将 FiddlerHook 设置为“强制”。显然,即使“捕获事件”关闭,Fiddler 仍然会接受事件。

感觉应该有更好的解决方案。一种允许开发人员将 FiddlerHook 保留为“自动”的选项。

同时我会将其标记为答案。对于其他内容,请阅读某些上下文的评论。

One workaround/approach I have found is to leave "capture events" off in Fiddler, but then set FiddlerHook to "force". Apparently Fiddler will still accept events even when "capture events" is off.

It feels like there should be a better solution though. One that allows the developer to leave FiddlerHook in "auto".

In the meantime I will mark this as the answer. For other, do read comments for some context.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文