Fiddler没有捕获我的脚本的请求
我的代码: ``
proxy = urllib2.ProxyHandler({'http': '127.0.0.1:8888'})
opener = urllib2.build_opener(proxy)
urllib2.install_opener(opener)
f = urllib2.urlopen('http://www.google.com')
print f.read()
此请求未显示在Fiddler的捕获中,有人知道如何配置Fiddler以便捕获该请求吗?
编辑:该请求有效,并且我可以看到其内容。另外,如果我关闭Fiddler,由于没有代理,请求将按预期失败。只是我在Fiddler中什么都看不到。
EDIT2:我看到了来自我编写的.NET测试控制台应用程序的流量。但是我没有看到来自我的python脚本的流量。
-
我遇到了完全相同的问题,当
fiddler2
打开时,即使我进行更改proxy = urllib2.ProxyHandler({'http': 'http://asdfl.com:13212/'})
(例如不存在现有的代理服务器),它仍然可以获取页面内容,我想也许是当代理服务器已被设置时fiddler2
,由于某种原因urllib2
完全忽略了它ProxyHandler
,仍然可以不知道。
我知道了,检查stackoverflow中的线程:
urllib2不使用代理(Fiddler2),使用ProxyHandler设置在Fiddler2中,转到页面
Tools->Fiddler Options ...->Connections
,从“IE should bypass Fiddler for ...
”字段中的值中删除结尾的分号,然后重新启动Fiddler2。此解决方案解决了我的问题,如果您遇到困难,希望可以对您有所帮助。
-
使用用户脚本捕获页面xmlhttp请求
2021-01-31 关注 0 浏览96 1答案
-
我的CSS没有通过我的内容脚本注入
2021-02-02 关注 0 浏览69 1答案
-
无法使用发布请求让我的脚本填充结果
2021-02-01 关注 0 浏览90 1答案
-
成功执行后,我的nodejs脚本没有自行退出
2021-01-31 关注 0 浏览127 1答案
-
为什么我的C#gzip生成的文件比Fiddler或PHP大?
2021-02-02 关注 0 浏览77 1答案
-
捕获Jenkins Pipeline的Shell脚本输出
2021-01-31 关注 0 浏览349 1答案
-
从脚本捕获标准输出?
2021-01-29 关注 0 浏览56 1答案
-
如何捕获传递给Groovy脚本的参数?
2021-01-30 关注 0 浏览84 1答案
-
如何从Python脚本捕获卷曲的输出
2021-01-29 关注 0 浏览92 1答案
-
只有在没有加载要求的情况下,如何运行我的 Perl 脚本?
2022-04-11 关注 0 浏览57 1答案