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!

Autore:


blog comments powered by Disqus

Calendar

<<  October 2017  >>
MonTueWedThuFriSatSun
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

View posts in large calendar

Category list

None

Tag cloud