【问题标题】:fiddler doesn't capture python http request?提琴手不捕获python http请求?
【发布时间】:2011-10-08 04:14:30
【问题描述】:

我尝试使用 fiddle2 来调试我的一个 python 程序,它发出 http 请求并获得响应。但是,无论我在命令提示符或 python GUI 中运行 python,我都没有在 fiddler 上看到任何流量。未设置小提琴过滤器,即设置为显示所有进程,我确实在那里看到了浏览器的流量。

有什么需要设置的吗?

谢谢。

【问题讨论】:

标签: python http fiddler


【解决方案1】:

Python 默认不使用代理,因此 fiddler 无法拦截其网络流量。您可能需要稍微更改 Python 程序。这是另一个关于如何查看 Python 程序代理 Proxy with urllib2 的线程。

【讨论】:

  • 我使用了代理,但仍然无法捕获任何请求。
【解决方案2】:

仅当您将 Python 设置为使用 Fiddler 作为代理时,它才会起作用。使用Wireshark 可能更容易,它可以让您监控所有 HTTP 流量,而无需代理。

【讨论】:

  • 如果你想查看 https 内容,那么 fiddler 更容易,因为很难设置wireshark。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-24
相关资源
最近更新 更多