Betreft: Net.WebRequestMethods.Ftp.ListDirectoryHet spijt ons, maar we kunnen doorgaans geen ondersteuning bieden voor gedetailleerde ontwikkelingsvragen. U moet de verzonden FTP-commando's en de ontvangen reacties debuggen. U kunt dit vergelijken met andere FTP-clientsoftware. De meeste grafische FTP-clientsoftware kan gedetailleerde FTP-loggegevens weergeven.
Voor C#-gebruikers hebben we een voorbeeldprogramma getest en dat werkt prima:
-----------------------------------
statisch leegte Voornaamst(snaar
[] argumenten)
{
FtpWebRequest verzoek = (FtpWebRequest)WebRequest.Creëren("ftp://ftp.drivehq.com"
);
verzoek.Methode =
WebRequestMethods.FTP
.Lijstmapdetails;
// Wijzig dit naar uw echte gebruikersnaam/wachtwoord.
verzoek.Referenties =
nieuw Netwerkreferentie ("GEBRUIKERSNAAM","WACHTWOORD"
);
FtpWebResponse antwoord = (FtpWebResponse
)verzoek.GetResponse();
Stroom
responseStream = response.GetResponseStream();
StreamReader lezer = nieuw StreamReader
(responseStream);
Troosten
.WriteLine(reader.ReadToEnd());
Troosten.Schrijfregel("Lijst met mappen compleet, status {0}"
, response.StatusDescription);
lezer.Sluiten();
response.Close();
}
---------------
Het geeft zowel bestandsnamen als mapnamen weer.
Houd er rekening mee dat we geen technische ondersteuning kunnen bieden voor softwareontwikkeling. Mocht u echter bugs in onze FTP-server vinden, neem dan contact met ons op en geef ons gedetailleerde informatie. We zullen het probleem dan zo snel mogelijk oplossen.