asp使用XMLHTTP下载远程数据输出到浏览器
作者:欧阳东杰 来源:cnsxml.com 时间:2007-11-04 10:34:00
asp中利用XMLhttp对象获取远程的数据,然后用二进制输出到客户浏览器,让客户下载数据,此例从某一远程服务器获取一个压缩包,并且输出到浏览器提供客户下载.
程序代码:
<%
---------------------------------------------------------------------------
欧阳东杰 创作 (转载请保留此信息)
www.cnsxml.com
QQ:2596812 MSN:xzskyWeb@hotmail.com
欢迎访问 http://www.cnsxml.com/ 获取更多的XML咨讯
--------------------------------------------------------------------------
Response.Buffer = True
Dim objXMLHTTP, xml
Set xml = Server.CreateObject("Microsoft.XMLHTTP") '创建对象
xml.Open "GET","http://www.4guysfromrolla.com/webtech/code/mitchell-pres.zip",False ' '设置对象,具体xmlhttp详细使用方法请见:http://www.cnsxml.com/blogview.ASP?logID=273 《XMLHTTP 对象及其方法》一文
xml.Send '发送请求
Response.AddHeader "Content-Disposition", "attachment;filename=mitchell-pres.zip" '添加头给这个文件
Response.ContentType = "application/zip" '设置输出类型
Response.BinaryWrite xml.responseBody ’输出二进制到浏览器
Set xml = Nothing
%>
标签:XMLHTTP,远程
0
投稿
猜你喜欢
ASP简单实现数字和字母验证码
2008-10-23 13:52:00
MySQL数据库备份的基础知识大全
2009-12-20 18:14:00
SQL Server 2005中的CLR集成
2009-03-10 15:07:00
经验之谈:MySQL与ASP.NET配合更强大
2008-12-23 15:26:00
jQuery打造动态下滑菜单
2010-04-20 14:50:00
JavaScript风格要素
2007-10-25 16:57:00
名词解释:带你轻松接触13个数据库术语
2009-05-13 10:32:00
巧妙的Sql函数日期处理方法
2009-05-25 17:59:00
oracle下加密存储过程的方法
2009-02-28 10:50:00
概念性产品设计
2008-06-11 12:57:00
set rs=server.CreateObject("adodb.recordset") 的中文详细说明
2011-03-06 11:21:00
鼠标双击滚动屏幕单击停止代码
2008-02-21 11:44:00
javascript中实现override,overload和类似c#中的property
2008-05-16 12:01:00
解析ASP与SQL server互操作的时间处理
2008-05-17 11:57:00
ASP trim,ltrim,rtrim 去前后空格 函数
2011-03-03 10:39:00
MySQL数据库优化经验详谈
2009-12-15 10:34:00
有效网页表单的八条规则[译]
2009-06-01 10:29:00
三种禁用FileSystemObject组件的方法
2007-09-23 15:52:00
关于导航的探讨
2008-03-21 12:04:00
MySQL表设计优化与索引 (九)
2010-10-25 20:16:00