Seleziona una pagina

Ciao a tutti,
oggi parlo di come effettuare una richiesta su di un server remoto leggendo un file XML.
Approfiffiamo della classe WebClient del framework .net effettuar ela richiesta chiaramente utilizzando il nome utente e password ftp.

A voi il codice:

string ftpusername = “xxxxxx@aruba.it”;
string ftppassword = “xxxxxx”;
string UrlFile = “ftp://ftp.nomedominio.xx/nomedominio.xx/public/file.xml”;

WebClient request = new WebClient();
request.Credentials = new NetworkCredential(ftpusername, ftppassword);
try

   {

        byte[] newFileData = request.DownloadData(UrlFile);
        string fileString = System.Text.Encoding.UTF8.GetString(newFileData);
        XmlDocument doc = new XmlDocument();
        doc.LoadXml(fileString);
        Label1.Text = fileString;

   }
catch (WebException e)
  {
      Label1.Text = e.ToString();
  }

Utilizzando anche Aruba come provider vi comunico che per accedere ad esempio alla cartella root del vostro sito web, l’indirizzo per accedervi è formato così:
ftp://ftp.nomedominio.xx/nomedominio.xx/

Spero vi sia utile,
alla prossima, ciao!

Altri Articoli

Principi SOLID – SRP Single Responsability ...
views 239
Con questo articolo cominceremo a rivedere alcuni dei design pattern più importanti e dei principi di di programmazione più usati nello sviluppo di ap...
Repository Design Pattern – Parte 1
views 228
“I pattern descrivono un problema che si verifica continuamente nel nostro ambiente e descrivono il cuore della soluzione a quel problema in un mod...
.Net Standard 2.0 il futuro delle class library
views 117
Cloud First, Mobile First. Questo è il mantra che Satya Nadella ha inculcato nel cambio di pelle e di passo di Microsoft, questo mantra per noi develo...
SmartValidator un idea di fusione tra Generic e De...
views 56
In questo primo post vorrei parlarvi di un mondo fantastico i Generic ed i Delegate, l’intento non è assolutamente quello di essere completame...

Sono uno sviluppatore specializzato nella realizzazione di applicazioni web ASP.NET. Mi ritengo una persona fortunata perchè il mio lavoro coincide con la mia passione: Sviluppare codice!!! Ho incominciato a sviluppare codice dall’età di circa dieci anni con il famigerato Commodore 64. La mia svolta epocale è stato l’avvento di internet e dal 1995 ho cominciato a sviluppare siti web prima statici e poi dinamici (ASP) per poi approdare alla piattaforma .NET, da allora… non mi sono piu’ fermato!