科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件XMLHTTP下载远程数据输出到浏览器

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

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

利用xmlhttp对象获取远程的数据,然后用二进制输出到客户浏览器,让客户下载数据,此例从某一远程服务器获取一个压缩包,并且输出到浏览器提供客户下载.

作者:oydj 来源:中国软件网 2008年6月20日

关键字: 浏览器 下载 XML 软件

  • 评论
  • 分享微博
  • 分享邮件

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

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章