XMLHTTP下載遠(yuǎn)程數(shù)據(jù)輸出到瀏覽器
更新時(shí)間:2006年10月11日 00:00:00 作者:
利用xmlhttp對象獲取遠(yuǎn)程的數(shù)據(jù),然后用二進(jìn)制輸出到客戶瀏覽器,讓客戶下載數(shù)據(jù),此例從某一遠(yuǎn)程服務(wù)器獲取一個(gè)壓縮包,并且輸出到瀏覽器提供客戶下載. 程序代碼:
<%
Response.Buffer = True
Dim objXMLHTTP, xml
Set xml = Server.CreateObject("Microsoft.XMLHTTP") '創(chuàng)建對象
xml.Open "GET","http://www.4guysfromrolla.com/webtech/code/mitchell-pres.zip",False ' '設(shè)置對象,具體xmlhttp詳細(xì)使用方法請見:http://www.cnsxml.com/blogview.asp?logID=273 《XMLHTTP 對象及其方法》一文 xml.Send '發(fā)送請求
Response.AddHeader "Content-Disposition", "attachment;filename=mitchell-pres.zip" '添加頭給這個(gè)文件
Response.ContentType = "application/zip" '設(shè)置輸出類型
Response.BinaryWrite xml.responseBody '輸出二進(jìn)制到瀏覽器 Set xml = Nothing
%>
----------------------------------------------
歐陽東杰 創(chuàng)作 (轉(zhuǎn)載請保留此信息)
www.cnsxml.com
QQ:2596812 MSN:xzskyweb@hotmail.com
----------------------------------------------
(出處:風(fēng)閃網(wǎng)路學(xué)院)
相關(guān)文章
使用xmldom在服務(wù)器端生成靜態(tài)html頁面
使用xmldom在服務(wù)器端生成靜態(tài)html頁面...2006-10-10
Web設(shè)計(jì)中如何使用XML數(shù)據(jù)源對象
Web設(shè)計(jì)中如何使用XML數(shù)據(jù)源對象...2006-10-10
使用正則表達(dá)式進(jìn)行xml數(shù)據(jù)驗(yàn)證
使用正則表達(dá)式進(jìn)行xml數(shù)據(jù)驗(yàn)證...2006-10-10
XML基本概念XPath、XSLT與XQuery函數(shù)介紹
這篇文章介紹了XML基本概念之XPath、XSLT與XQuery函數(shù),文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05

