| 

.NET C# Java Javascript Exception

1
Wie kann ich Dateien auf einen FTP-Server hochladen und wie herunterladen. Ich kenne die Funktionen des My-Objektes von VB, benötige aber eine Lösung, die auch gleichermaßen für C# gültig ist. Wie lauten die allgemeinen Methoden im .NET-Framework?
News:
09.07.2011
Pronkow 11 1
1 Antwort
3
Ich habe ein kleines Beispiel für einen FTP Download erstellt, weitere Informationen zu den verwendeten Klassen und weitere Informationen zu den anderen möglichen FTP Befehlen (Delete, Upload, ...) findest Du in der MSDN:

FtpWebRequest Klasse oder übergeordnet im
System.Net namespace

Im Prinzip musst Du Dich nur die möglichen WebRequestMethods.Ftp kämpfen.

const string FTP_URI = "ftp://ftp.heise.de/pub/INDEX";
FtpWebRequest ftp = FtpWebRequest.Create(FTP_URI) as FtpWebRequest;
ftp.Method = WebRequestMethods.Ftp.DownloadFile;

FtpWebResponse response = ftp.GetResponse() as FtpWebResponse;
if (response != null)
{
string result = "";
using (StreamReader reader = new StreamReader(response.GetResponseStream()))
{
result = reader.ReadToEnd();
}

response.Close();
Console.WriteLine(result);
}


Gruß
Florian
09.07.2011
ffordermaier 4,7k 2 8

Stelle deine Ftp-Frage jetzt!
InnoGames GmbH
infounit Software GmbH
myfactory International GmbH