文章詳情頁
XMLHTTP下載遠(yuǎn)程數(shù)據(jù)輸出到瀏覽器
瀏覽:203日期:2022-06-03 15:34:27
利用xmlhttp對(duì)象獲取遠(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)建對(duì)象
xml.Open "GET","http://www.4guysfromrolla.com/webtech/code/mitchell-pres.zip",False " "設(shè)置對(duì)象,具體xmlhttp詳細(xì)使用方法請(qǐng)見:http://www.cnsxml.com/blogview.asp?logID=273 《XMLHTTP 對(duì)象及其方法》一文 xml.Send "發(fā)送請(qǐng)求
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)載請(qǐng)保留此信息)
www.cnsxml.com
QQ:2596812 MSN:xzskyweb@hotmail.com
----------------------------------------------
(出處:風(fēng)閃網(wǎng)路學(xué)院)
標(biāo)簽:
XML/RSS
相關(guān)文章:
1. PHP輸入流php://input的使用分析2. CentOS郵箱服務(wù)器搭建系列——SMTP服務(wù)器的構(gòu)建( Postfix )3. ASP新手必備的基礎(chǔ)知識(shí)4. asp文件用什么軟件編輯5. 利用Java對(duì)PDF文件進(jìn)行電子簽章的實(shí)戰(zhàn)過程6. Docker 啟動(dòng)Redis 并設(shè)置密碼的操作7. PHP與MYSQL數(shù)據(jù)庫連接8. 詳解PHP laravel中的加密與解密函數(shù)9. IntelliJ IDEA恢復(fù)刪除文件的方法10. PHP基礎(chǔ)之生成器4——比較生成器和迭代器對(duì)象
排行榜

網(wǎng)公網(wǎng)安備