Betreff: Net.WebRequestMethods.Ftp.ListDirectoryLeider können wir bei detaillierten Entwicklungsfragen in der Regel keinen Support anbieten. Sie müssen die gesendeten FTP-Befehle und die empfangenen Antworten detailliert debuggen. Vergleichen Sie diese am besten mit anderen FTP-Clients. Die meisten FTP-Clients mit grafischer Benutzeroberfläche können detaillierte FTP-Protokollinformationen anzeigen.
Für C#-Benutzer haben wir ein Beispielprogramm getestet, und es funktioniert einwandfrei:
-----------------------------------
statisch Leere Hauptsächlich(Zeichenkette
[] args)
{
FTP-Webanfrage Anfrage = (FTP-Webanfrage)WebRequest.Erstellen("ftp://ftp.drivehq.com"
);
request.Method =
WebRequest-Methoden.FTP
.Verzeichnisdetails auflisten;
// Ändern Sie es in Ihren tatsächlichen Benutzernamen / Ihr tatsächliches Passwort.
request.Credentials =
neu Netzwerkanmeldeinformationen ("BENUTZERNAME","PASSWORT"
);
FtpWebResponse Antwort = (FtpWebResponse
)request.GetResponse();
Strom
responseStream = response.GetResponseStream();
StreamReader Leser = neu StreamReader
(responseStream);
Konsole
.WriteLine(reader.ReadToEnd());
Konsole.WriteLine("Verzeichnisliste vollständig, Status {0}"
, Antwort.Statusbeschreibung);
reader.Close();
response.Close();
}
---------------
Es werden sowohl Dateinamen als auch Ordnernamen zurückgegeben.
Bitte beachten Sie, dass wir keinen technischen Support für die Softwareentwicklung anbieten können. Sollten Sie jedoch Fehler auf unserem FTP-Server vermuten/finden, kontaktieren Sie uns bitte mit detaillierteren Informationen, und wir werden das Problem schnellstmöglich beheben.