Visualizzazione dei risultati da 1 a 10 su 10

Discussione: download file dal web

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786

    download file dal web

    salve,

    devo forzare una pagina asp a eseguire il download di un file pdf presente su un server differente da quello dove risiede la pagina asp.

    ho provato così ma non va


    codice:
    <% 
    	Response.Buffer = True 
    	strNome = "http://www.altrodominio.it/file.pdf"
    	
    	Set objStream = Server.CreateObject("ADODB.Stream") 
    		objStream.Type = 1
    		objStream.Open
    		objStream.LoadFromFile strNome 
    		Response.ContentType = "octet/stream" 
    		Response.AddHeader "Content-Disposition", "attachment;filename=" & StrNome 
    		Response.BinaryWrite objStream.Read 
    		objStream.Close 
    	Set objStream = Nothing 
    	
    	Response.End
    %>
    da questo errore:

    ADODB.Stream (0x800A0BBA)
    Impossibile aprire il file.
    come devo fare ?

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  2. #2
    ne abbiamo parlato giusto qualche 3d fa (perché non si legge mai quello di cui si è già discusso? ) titolo: Devo Scaricare un file dal server al client (che coincidenza..)

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    Originariamente inviato da optime
    ne abbiamo parlato giusto qualche 3d fa (perché non si legge mai quello di cui si è già discusso? ) titolo: Devo Scaricare un file dal server al client (che coincidenza..)
    si ma il mio problema è diverso, il file da scaricare è su di un server diverso dal mio, quindi non posso usare Server.MapPath ma ho in mano solo un'url quindi il problema è un po differente da quello che mi ai indicato tu.

    come devo fare ?

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  4. #4
    AFAIK, ADODB.Stream funzia solo con files locali... di chi sono i files che son sull'altro server?

  5. #5
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    se il server è un alro non puoi usare nemmeno adodb.stream
    Tutti vogliono parlare, nessuno sa ascoltare.

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    si sono su di un'altro server, come posso fare ?

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  7. #7
    per usare adodb.stream il file deve essere locale. quindi o è sul tuo disco, oppure niente push

  8. #8
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    puoi leggere il file dal server remoto in vari modi
    ad esempio con XMLHTTP
    Tutti vogliono parlare, nessuno sa ascoltare.

  9. #9
    Originariamente inviato da Gioba66
    puoi leggere il file dal server remoto in vari modi
    ad esempio con XMLHTTP
    segnalo che il tempo di scaricamento quantomeno raddoppia

  10. #10
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    Originariamente inviato da optime
    segnalo che il tempo di scaricamento quantomeno raddoppia
    lascia o raddoppia
    Tutti vogliono parlare, nessuno sa ascoltare.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.