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 857
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 1164
“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 290
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 166
In questo primo post vorrei parlarvi di un mondo fantastico i Generic ed i Delegate, l’intento non è assolutamente quello di essere completame...