开发者

fiddler doesn't capture python http request?

开发者 https://www.devze.com 2023-04-12 02:59 出处:网络
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

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.


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.


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.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号