网页教学网
 当前位置: 网页教学网 >> 网页制作 >> XML技术应用 >> 阅读:XMLHTTP下载远程数据输出到浏览器
[ HTML ] [ FW ] [ DW ] [ FP ] [ JS ] [ XML ] [ CSS ] [ 图象 ] [ FLASH ] [ .NET ] [ ASP ] [ JSP ] [ PHP ] [ 数据 ] [ 系统 ] [ 安全 ] [ 素材 ] [ 建站 ] [ 主机 ] [ 入门 ] [ 技巧 ]

XMLHTTP下载远程数据输出到浏览器

http://www.webjx.com  更新日期:2005-02-24 13:20  出处:太平洋电脑网  作者:

  利用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
  ----------------------------------------------

关键词:
推荐给好友】【关闭】【收藏本文
最新五条评论
查看全部评论
评论总数 0
您的评论
用户名: 新注册) 密 码: 匿名:
·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为