Fiddlercore:当我们在firefox中手动设置无代理时,无法拦截网络流量。

时间:2014-08-01 11:36:27

标签: firefox proxy fiddler reverse-proxy fiddlercore

我使用了C#FiddlerCore API来拦截网络流量。 Fiddlercore将代理设置到我们的机器中。 我能够通过所有浏览器捕获网络流量。

但是在firefox中有设置代理的方法,我们甚至可以在firefox中设置No Proxy。

当我在firefox中设置No Proxy比fiddlercore无法拦截firefox网络时,fiddlercore可以拦截其他浏览器的网络流量。

我的问题是在通过fiddler设置代理后,firefox如何在无代理模式下工作..?

即使我们在firefox中没有设置代理,我们怎么能拦截网络流量呢?

以下是我在firefox中设置无代理的方法。

enter image description here

1 个答案:

答案 0 :(得分:1)

Fiddler是一个代理,只能看到发送给它的流量。

默认情况下,大多数Windows浏览器(Safari,Chrome,IE等)都使用IE 工具>中的IE代理设置。互联网选项>连接>局域网设置。 Fiddler和FiddlerCore指出,当Fiddler / FiddlerCore附加"作为系统代理。

默认情况下,当前版本的Firefox也会尊重该设置("使用系统代理设置")。如果手动将Firefox设置为不使用任何代理,则即使它们被配置为系统代理,也不会将其流量发送到Fiddler / FiddlerCore。