clshuai 发表于 2012-4-11 11:51:09

如何获取一个页面流量大小

通过浏览器加载打开一个页面,比如http://www.autoitx.com,如何能知道这个页面加载到本地后使用的网络流量是多少字节?

使用InetGet只能获取到纯文本的大小,页面中的图片之类的都没有计算在内。

请高手指点或给出一个思路来。

vigiles 发表于 2012-4-11 16:11:41

是不是通过缓存目录前后的大小对比…

smartzbs 发表于 2012-4-11 17:03:36

如果是网络流量论坛中有不少例子,但对单个网页貌似没找到。
能不能用笨方法来计算呢?比如计算文本+图片:

ConsoleWrite($oIE.Document.Filesize &@CRLF);网页文本部分大小

$oImgs = $oIE.document.images
For $oImg in$oImgs
   ConsoleWrite($oImg.filesize &@crlf);网页每张图片大小
Next

clshuai 发表于 2012-4-12 17:34:06

回复 3# smartzbs

谢谢Smartzbs的建议,这也是一种方法,但是不是最优的

clshuai 发表于 2012-4-12 17:39:05

Firebug非常好用,能获取到非常详细的内容


是否有类似的工具啊,可以提供获取信息的接口

Chinacat 发表于 2012-4-12 22:49:36

回复 5# clshuai


    建议使用《彗星小助手》这个软件试试。。。。

lanfengc 发表于 2012-4-13 09:21:39

回复 5# clshuai


    HttpWatch

clshuai 发表于 2012-4-16 13:55:15

这些都是集成的软件或者是插件,我想要一个开源的工具包供调用。或者有这方面的思路,如HTTPWatch和Firefox的实现原理等等。

继续等待。。。。
页: [1]
查看完整版本: 如何获取一个页面流量大小