利用xmlhttp对象获取远程的数据,然后用二进制输出到客户浏览器,让客户下载数据,此例从某一远程服务器获取一个压缩包,并且输出到浏览器提供客户下载.
程序代码:
<%
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
%>
----------------------------------------------
欧阳东杰 创作 (转载请保留此信息)
www.cnsxml.com
QQ:2596812 MSN:xzskyweb@hotmail.com
----------------------------------------------
出处:CSDN
- 推荐阅讯
- XML的四种解析器原理及性能比较
- 在.NET Framework中轻松处理XML数据(二)
- WML——XML标记语言开发实例详细解析
- 在.NET Framework中轻松处理XML数据(一)
- Web设计中如何使用XML数据
- *.HTC 文件的简单介绍
- XML在.net平台下的自定义控件的应用(2)
- 在.NET Framework中轻松处理XML数据(三)
- XML数据库中几个容易混淆的概念
- 使用.NET存储XML数据
- 阅读排行
- 1.XML Spy实例教程
- 2.XML Schema帮你建模(1)
- 3.XML+ JS创建树形菜单
- 4.XSL概述
- 5.XML Schema帮你建模(3)
- 6.XML Schema帮你建模(2)
- 7.使用.NET存储XML数据
- 8.XML Schema帮你建模(4)
- 9.XML的四种解析器原理及性能比较
- 10.全局XML Web服务体系结构概述
- 专题教程
- Windows Server-Windows Server文档-Windows Server新闻-Windows Ser PostgreSQL-PostgreSQL文档-PostgreSQL新闻-PostgreSQL专家
- WebLogic-WebLogic文档-WebLogic新闻-WebLogic专家 FreeBSD-FreeBSD文档-FreeBSD新闻-FreeBSD专家
- Linux-内核 GUI KDE Gnome DNS FTP 安全 安装-Linux专区 Windows-AD IIS ServerCore 虚拟化 安全 HPC-Windows专区
- 大话G游 专题:手机病毒揭密
- ARP攻击防范与解决方案 路由故障处理手册
