¿Cómo utilizar ASP para descargar el archivo URL especificado, cambiarle el nombre y guardarlo en el servidor local?
<%
'Code By oday
url =Trim(Request.QueryString("url")) 'Presta atención a los archivos en la ruta URL No puede ser analizada por IIS. Por ejemplo, .txt no puede usar el sufijo que usted cambia.
fname=Trim(Request.QueryString("fname"))
si url <>" entonces 'y fname<>"" entonces
Establecer xPost = CreateObject(" Microsoft.XMLHTTP")
xPost.Open "GET",url,False
xPost.Send()
Establecer sGet = CreateObject( "ADODB.Stream")
sGet.Mode = 3
sGet.Type = 1
sGet.Open()
sGet .Write(xPost.responseBody)
sGet.SaveToFileSaveToFile Server.MapPath(".") &"/"&fname,2
establece sGet = nada
establecer sPOST = nada
respuesta.Write("¡Descarga exitosa!
")
finalizar si
%>
prueba .asp
ubicación.href="download1.asp?url="+escape("http:// 58.211.102.206/hi/pop/cymbidium.mp3 ")+"&fname=demo.mp3"
¡Ahora funciona normalmente! ¡Resulta que hay un problema con ajax!