踊跃发言图片:xmlhttp如何在获取目标的所有数据之前得到目标的大小?

来源:百度文库 编辑:高考问答 时间:2024/04/29 10:30:33
比如说,几乎所有的下载软件都能在刚开始下载的时候得到目标的Content-Length,并可以立即显示出来,哪位高手告诉我一下怎么来用XMLHTTP获取目标大小而不需要再去获取数据?
用head(.open "head","http://www.heze.cc/index.htm",false
)之后,getAllResponseHeaders得出的数据:

Content-Length: 215

用get(.open "get","http://www.heze.cc/index.htm",false
)之后,getAllResponseHeaders得出的数据:

Content-Length: 109118

当然后边是正确的,但是大家都知道get本身要下载全部数据的,只有100K而且网速非常好,这倒没关系,如果是100M而且网速很烂了的话,我希望大家不要建议我放弃啊。谢谢大家啊!

head只会是头部的长度