ASP快速获取远程文件大小的方法
2012-09-25 22:04
323 查看
这是一段用ASP程序获取远程文件大小的函数,看起来很简单,icech推荐给大家学习一下:
<%
'-----------------------------------------------------------
'功能:获取远程文件大小
'参数:url 远程文件地址
'返回:远程文件大小(单位:字节)
'-----------------------------------------------------------
Function getRemoteFileSize(url)
Dim xmlHTTP
Set xmlHTTP = Server.CreateObject("MSXML2.XMLHTTP")
xmlHTTP.open "get", url, false
'下一句非常关键,否则要预加载全部的文件信息后才返回header头信息
xmlHTTP.setRequestHeader "range", "bytes=-1"
xmlHTTP.send()
getRemoteFileSize = Split(xmlHTTP.GetResponseHeader("Content-Range"),"/")(1)
Set xmlHTTP = Nothing
End Function
Response.Write(getRemoteFileSize("http://js.tongji.cn.yahoo.com/i.gif"))
%>
<%
'-----------------------------------------------------------
'功能:获取远程文件大小
'参数:url 远程文件地址
'返回:远程文件大小(单位:字节)
'-----------------------------------------------------------
Function getRemoteFileSize(url)
Dim xmlHTTP
Set xmlHTTP = Server.CreateObject("MSXML2.XMLHTTP")
xmlHTTP.open "get", url, false
'下一句非常关键,否则要预加载全部的文件信息后才返回header头信息
xmlHTTP.setRequestHeader "range", "bytes=-1"
xmlHTTP.send()
getRemoteFileSize = Split(xmlHTTP.GetResponseHeader("Content-Range"),"/")(1)
Set xmlHTTP = Nothing
End Function
Response.Write(getRemoteFileSize("http://js.tongji.cn.yahoo.com/i.gif"))
%>
相关文章推荐
- ASP快速获取远程文件大小的方法
- PHP 获取远程文件大小的3种解决方法
- 快速获取远程文件的大小
- PHP 获取远程文件大小的3种解决方法
- ASP.NET 实现通过URL 获取远程的图片或者文件方法
- PHP 获取远程文件的大小的3种方法
- PHP 获取远程文件大小常用方法总结
- php获取远程文件大小的三种方法(实例代码)
- PHP中获取远程文件的三种方法
- [转]Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)
- 获取文件大小的各种方法
- VC C/C++ 4种方法获取文件大小 Windows API
- Linux下获取文件大小的方法
- Asp.net获取服务器指定文件夹目录文件并提供下载的方法
- php获取远程文件大小
- linux下C获取文件大小的方法
- 关于inputStream.available()方法获取下载文件的总大小
- linux获取文件大小的几种方法
- Java中获取文件大小的正确方法
- Asp.Net上传文件的大小限制的改变方法!(转)