fiddler 没有捕获 python http 请求?

发布于 2024-12-09 04:21:59 字数 182 浏览 1 评论 0原文

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

我需要设置什么设置吗?

谢谢。

I've tried to use fiddle2 to debug one of my python program which makes http request and gets response. However I didn't see any traffic on fiddler no matter I ran python in command prompt or python GUI. Fiddle filter is not set, i.e., set to show all processes, I did see my browsers' traffic there.

Is there any settings I need to set?

Thanks.

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

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

发布评论

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

评论(2

时光暖心i 2024-12-16 04:21:59

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

Python does not use proxy by default, so fiddler cannot intercept its network traffic. You may need to change the Python program a little. Here is another thread on how to see proxy for Python programs Proxy with urllib2.

蓝咒 2024-12-16 04:21:59

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

It will only work if you set Python to use Fiddler as a proxy. It may be easier to use Wireshark, which will let you monitor all HTTP traffic, without the need for proxies.

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