Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    salvare un'immagine remota da un dominio ad un altro

    ciao ragazzi
    ho un problema.
    vorrei prelevare un'immagine presente sul dominio www.dominio1.it/images.jpg e salvarla in un altro dominio www.dominio2.it/image.jpg

    come si fa?
    la vita è un fulmine ma prenderlo nel culo è un lampo.

  2. #2
    ragazzi sono riuscito a trovare la soluzione e ve la posto in caso a qualcuno serva

    codice:
    using System.Net;
    
    public partial class admin_tmp : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            // "http://i1.ytimg.com/vi/LOWczkwRHJU/default.jpg"
            WebClient xclient = new WebClient();
            string url = "http://i1.ytimg.com/vi/LOWczkwRHJU/default.jpg";  //url dell'immagine da caricare
            string img = Server.MapPath("public/foto.jpg"); //nome del file di destinazione
    
            xclient.DownloadFile(url, img);
        }
    }
    con questo piccolo e semplice codice potete salvare il file da un server remoto al vostro server remoto...
    la vita è un fulmine ma prenderlo nel culo è un lampo.

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Aggiungo una cosa, nel caso ci si trovi dietro un proxy:

    codice:
    using System.Net;
    
    public partial class admin_tmp : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            WebClient xclient = new WebClient();
    
           // Proxy -------------------------------------
           NetworkCredential credenziali = new NetworkCredential("NomeUtente", "Password", "Dominio");
           WebProxy webproxy = new WebProxy("NomeProxy", Porta);
    
           xclient.Proxy = webproxy;
           xclient.Proxy.Credentials = credenziali;
           // --------------------------------------------
    
            string url = "http://i1.ytimg.com/vi/LOWczkwRHJU/default.jpg";
            string img = Server.MapPath("public/foto.jpg"); //nome del file di destinazione
            xclient.DownloadFile(url, img);
        }
    }
    Ovviamente, attenzione ai permessi

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 © 2026 vBulletin Solutions, Inc. All rights reserved.