Using the XMLHTTP object to get remote data, then use binary to output to the client browser, let customers download data, this example gets a compressed package from a remote server, and outputs to the browser to provide customer download. Program code: <% -------------------------------------------------- ----------------------- Ouyang Dongjie creation (please keep this information) www.cnsxml.comqqq: 2596812 MSN: xzskyweb@hotmail.com Welcome to visit Http://www.cnsxml.com/ Get more XML information -------------------------------- ---------------------------------------- Response.Buffer = True Dim Objxmlhttp, XML SET XML = server.createObject ("Microsoft.xmlhttp") 'Create an object XML.Open "get", "http://www.4guysfromrolla.com/webtech/code/mitchell-pres.zip", false' set object, For details, XMLHTTP, please see: http://www.cnsxml.com/blogview.asp? Logid = 273 "XMLHTTP Object and Method" One Text XML.Send 'Send Request Response.addheader "Content-Disposition", "Attachment" FILENAME = mitchell-pres.zip "Add head to this file response.contenttype =" Application / Zip "Set Output Type Response.binaryWrite XML.ResponseBody 'Output Binary to Browser Set XML = Nothing%>