2016-06-12 10 views
0

Wie würde ich versuchen, mich bei ftp anzumelden und das Ergebnis mit C# zu erhalten?
So, zum Beispiel, wenn die Anmeldedaten falsch waren, würde es mich informieren, dass die Anmeldedaten falsch sind, und wenn die Verbindung zum Server nicht funktioniert, wird es mir mitteilen, dass die Verbindung zum Server nicht funktioniert.
Mein aktueller Code istBei FTP anmelden und Ergebnis erhalten

 try { 
      FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(@"ftp://....."); 
      request.Credentials = new NetworkCredential(".....", "....."); 
     } 
     catch(Exception ex) 
     { 
      Console.WriteLine(ex.ToString()); 
     } 
     finally 
     { 
      Console.ReadKey(); 
     } 

aber ich, wenn die Anmeldeinformationen richtig oder falsch sind wissen wollen. Wie würde ich das erreichen?

Antwort

0

Aus meiner Lektüre der documentation für FtpWebRequest, sieht es aus wie Sie einen Befehl wie DownloadFile erlassen, und der Anruf GetResponse die Sitzung, aufrufen und Fehler vom Server erhalten.