我遇到了完全相同的问题,当
fiddler2打开时,即使我进行更改
proxy = urllib2.ProxyHandler({'http':'http://asdfl.com:13212/'})(例如不存在现有的代理服务器),它仍然可以获取页面内容,我想也许是当代理服务器已被设置时fiddler2,由于某种原因
urllib2完全忽略了它
ProxyHandler,仍然可以不知道。
我知道了,检查stackoverflow中的线程:
urllib2不使用代理(Fiddler2),使用ProxyHandler设置
在Fiddler2中,转到页面Tools->Fiddler Options ...->Connections
,从“ IE shouldbypass Fiddler for ...
”字段中的值中删除结尾的分号,然后重新启动Fiddler2。
此解决方案解决了我的问题,如果您遇到困难,希望可以对您有所帮助。



