我试过用fiddle2调试我的一个python程序,它发出http请求并获得响应。然而,无论我在命令提示符或python GUI中运行python,我都没有在fiddler上看到任何流量。未设置小提琴过滤器,即设置为显示所有进程,我确实在那里看到了浏览器的流量。
我需要设置任何设置吗?
感谢。
答案 0 :(得分:6)
Python默认不使用代理,因此fiddler无法拦截其网络流量。您可能需要稍微更改Python程序。这是关于如何查看Python程序Proxy with urllib2的代理的另一个线程。
答案 1 :(得分:3)
只有将Python设置为使用Fiddler作为代理才能生效。使用Wireshark可能更容易,它可以让您监控所有HTTP流量,而无需代理。