我可以使用Firebug,它会显示很多关于加载文件的信息,甚至是http返回代码,但它似乎并没有显示所有这些信息。
例如,我访问加载Flash文件的页面。在firebug中,它会显示该文件已加载,但如果该swf自身加载其他swf并访问其他资源,则这些文件不会在萤火虫中显示。与ajax调用相同。
所以我想知道我怎么可以监测,同时浏览一个页面,是由所有的活动,有什么文件被加载,从那里,等...如何找出浏览器在访问网页时加载的所有文件?
1
A
回答
4
我用来检查请求和响应的工具之一是Fiddler。它工作得很好,而且是免费的。从他们的网页http://www.fiddlertool.com/fiddler/
提琴手是一个HTTP调试代理 它记录 您的计算机和Internet之间的所有HTTP流量。 Fiddler允许您检查所有HTTP 流量,设置断点和“小提琴” 与传入或传出的数据。 Fiddler包括功能强大的基于事件的脚本子系统 ,并且 可以使用任何.NET 语言进行扩展。
我也用过IEWatch,但是IEWatch不是免费的,只能用于IE。
2
你可以建立一个简单的本地HTTP代理和通过所有通过你的请求。然后监视代理日志文件以查看请求的内容。
0
Firebug确实记录了AJAX请求。 Safari浏览器将成为下一次尝试,但我不认为任何浏览器工具都会记录发送的Flash数据。对于像wireshark那样的数据包记录器会更好。
1
1
有一个Firefox插件称为lori (life-of-request info)其中做到这一点:它显示字节和工具栏上的其他统计资料的总数,如果你右击它它提供将详细的统计数据复制到包含urls自身的剪贴板。它适用于Ajax请求,但我不确定有关瑞士法郎。
此外,Webkit浏览器(如Safari或Chrome)中的资源检查器也会为您执行相同的操作。
相关问题
- 1. 网页浏览器游戏如何访问临时文件
- 2. 加载所有JS文件时的浏览器事件
- 3. 我浏览网页时如何访问网页的资源?
- 4. 在Chrome浏览器中使用asp.net网页访问文件
- 5. 如何在浏览器中使用网页浏览器控件?
- 6. JavaScript文件未在所有浏览器中完全加载
- 7. 用过时的浏览器访问时替换网页按钮
- 8. winforms网页浏览器控件中的JavaScript访问问题
- 9. C-通过网页浏览器访问HTTP网页服务器
- 10. 如何从浏览器访问ofbiz的网页?
- 11. 在页面加载时,如何让我的浏览器全屏?
- 12. 富文本不工作时,预览在网页浏览器 - lotusspellshecker没有找到
- 13. 如何网页浏览器设置为文本浏览器
- 14. 如何使Xcode中的Web浏览器自动加载网页
- 15. 如何访问webkit浏览器中的粘贴文件? (如谷歌浏览器)
- 16. 如何确定网页是否完全在网页浏览器中加载?
- 17. Chrome浏览器不加载页面,Safari浏览器没有
- 18. 从网站打印页面,浏览所有浏览器(Chrome)
- 19. CSS:如何加载除IE以外的所有浏览器的CSS文件?
- 20. IE浏览器没有加载所有页面请求
- 21. 访问在网页中加载的所有媒体c#
- 22. 如何在android网页浏览器上下载/收听下载
- 23. 如何知道gecko浏览器是否完成加载网页?
- 24. 如何从浏览器加载JAR文件加载库?
- 25. 在导出为签名后的网页浏览器不加载页面
- 26. Safari浏览器重新加载网页下载页面
- 27. 页面没有加载时,从浏览器刷新在角JS
- 28. 浏览器如何在下载中找到文件名?
- 29. 在网页浏览器控件中查找控件的位置
- 30. 在wpf网络浏览器控件中浏览安全网页
我可以使用这样的http代理软件的任何建议? – daniels 2009-01-03 17:51:54