Problème avec FtpWebResponse
Bonjour,
Mon appli permet entre autres de naviguer dans les dossiers d'un serveur FTP.
Aléatoirement (1 fois sur 2), j'ai des exceptions
Citation:
'(500) Erreur de syntaxe, commande non reconnue'.
Voilà la méthode qui me sert de test pour ce problème :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
//Création de la requête
try
{
FtpWebRequest requete = (FtpWebRequest)WebRequest.Create( url );
requete.Credentials = new System.Net.NetworkCredential(this.userName, this.userPassword );
requete.UsePassive = true;
requete.EnableSsl = false;
requete.KeepAlive = true;
requete.UseBinary = true;
requete.Timeout = 15000;
requete.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
FtpWebResponse reponse =(FtpWebResponse) requete.GetResponse();
}
catch
{
// Exception 1fois sur 2
// (500) Erreur de syntaxe, commande non reconnue'.
} |
Quand j'ai l"exception, en débug, si je rexécute la fonction, ca ne génère plus forcemment l'exception.
Avez-vous une idée du problème ?
Merci,
Mickaël