Ola estou utilizando o seguinte codigo para forçar o download de arquivos
<%
'É necessário passar o nome do arquivo no FORM
Dim Arquivo
Arquivo = Request("arquivo")
Response.Buffer = True
Response.AddHeader "Content-Type","application/x-msdownload"
Response.AddHeader "Content-Disposition","attachment; filename=" & Arquivo
Response.Flush
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = 1
objStream.LoadFromFile Server.MapPath(Arquivo)
Response.BinaryWrite objStream.Read
objStream.Close
Set objStream = Nothing
Response.Flush
%>
a problema é que variavel Arquivo é um link completo, de outro dominio meu, ex: http://www.site.com.br/arquivo.zip
o código tranforma o os ":" e as "/"
download.asp?Arquivo=http%3A%2F%2Fwww.site.com%2Fpasta%2F395-arquivo.zip
preciso necessariamente que o link do download seja de outro domino pois mantenhos os arquivos em outro servidor.
como posso corrigir o codigo a fim de contornar esse problema?
sds