\ DriveHQ Customer Support Forum \
Lire/Répondre : 50906/2
  • amirak
  • (1messages)
Net.WebRequestMethods.Ftp.ListDirectory

Salut,

J'utilise le framework .NET pour me connecter à DriveHQ. Lorsque j'utilise La méthode Net.WebRequestMethods.Ftp.ListDirectory ne renvoie que les noms de fichiers et aucun dossier n'apparaît.

Qu'est-ce qui ne va pas?


14/07/2010 00:59:06

  • DriveHQ Webmaster
  • (1098messages)
Sujet: Re: Net.WebRequestMethods.Ftp.ListDirectory
Re: Net.WebRequestMethods.Ftp.ListDirectory

Nous ne pouvons généralement pas fournir d'assistance pour les questions techniques complexes. Vous devez déboguer les commandes FTP envoyées et les réponses reçues. Vous pouvez les comparer avec celles d'autres clients FTP. La plupart des clients FTP avec interface graphique permettent d'afficher les journaux FTP détaillés.

Pour les utilisateurs de C#, nous avons testé un exemple de programme et il fonctionne parfaitement:

-----------------------------------

 

 

statique vide Principal(chaîne

[] args)

{

 

 

Requête Web FTP demande = (Requête Web FTP)Requête Web.Créer("ftp://ftp.drivehq.com"

);

requête.Méthode =

 

Méthodes de requête Web.FTP

.Détails du répertoire de la liste ;

 

 

// Remplacez-le par votre véritable nom d'utilisateur et votre mot de passe.

requête.Identifiants =

 

nouveau Identifiants réseau ("NOM D'UTILISATEUR","MOT DE PASSE"

);

 

 

Réponse Web FTP réponse = (Réponse Web FTP

)request.GetResponse();

 

 

 

Flux

flux_de_réponse = réponse.ObtenirFlux_de_réponse();

 

 

Lecteur de flux lecteur = nouveau Lecteur de flux

(flux de réponse);

 

 

Console

.ÉcrireLigne(lecteur.LireJusquàLaFin());

 

 

Console.ÉcrireLigne("Liste du répertoire terminée, statut {0}"

, réponse.StatutDescription);

 

lecteur.Fermer();

réponse.Fermer();

}

 ---------------

Il renvoie à la fois les noms de fichiers et les noms de dossiers.

Veuillez noter que nous ne pouvons pas fournir d'assistance technique sur le développement de logiciels ; cependant, si vous pensez/découvrez des bugs sur notre serveur FTP, veuillez nous contacter avec des informations plus détaillées et nous corrigerons le problème dès que possible.

 

 

 

 

 

 

 

 

 

 


Répondre
16/07/2010 13:03:10

  • zyzy
  • (1messages)
Sujet: Re:Net.WebRequestMethods.Ftp.ListDirectory
Re:Net.WebRequestMethods.Ftp.ListDirectory

Si j'utilise le code exact ci-dessus, tout fonctionne correctement. En revanche, si je remplace ListDirectoryDetails par ListDirectory, j'obtiens l'erreur suivante.

Le serveur distant a renvoyé une erreur : (550) Fichier indisponible (par exemple, fichier introuvable, accès refusé).

La fonction ListDirectory n'est-elle pas prise en charge ? Mon répertoire contient à la fois des fichiers et des dossiers…


Répondre
05/01/2011 18:47:00

Ajouter aux favoris et partager
Réponse rapide

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003