\ DriveHQ Customer Support Forum \
Lezen/Beantwoorden : 50910/2
  • amirak
  • (1berichten)
Net.WebRequestMethods.Ftp.ListDirectory

Hoi,

Ik gebruik .NET Framework om verbindingen te maken met DriveHQ. Wanneer ik gebruik Net.WebRequestMethods.Ftp.ListDirectory geeft alleen bestandsnamen terug en er verschijnt GEEN MAP.

Wat is er mis?


14-7-2010 00:59:06

  • DriveHQ Webmaster
  • (1098berichten)
Onderwerp: Betreft: Net.WebRequestMethods.Ftp.ListDirectory
Betreft: Net.WebRequestMethods.Ftp.ListDirectory

Het 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.

 

 

 

 

 

 

 

 

 

 


Antwoord
16-7-2010 13:03:10

  • zyzy
  • (1berichten)
Onderwerp: Re:Net.WebRequestMethods.Ftp.ListDirectory
Re:Net.WebRequestMethods.Ftp.ListDirectory

Als ik de bovenstaande code exact zo gebruik, werkt het prima. Maar als ik ListDirectoryDetails verander in ListDirectory, krijg ik de volgende foutmelding.

De externe server gaf een foutmelding: (550) Bestand niet beschikbaar (bijv. bestand niet gevonden, geen toegang)

Wordt ListDirectory niet ondersteund? Ik heb zowel bestanden als mappen in mijn directory...


Antwoord
5-1-2011 18:47:00

Voeg toe aan bladwijzers en deel
Snel antwoorden

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003