Bonjour
Mon application de téléchargement de fichiers depuis des ftp doit pouvoir gérer le mode actif et passif. Pour le passif, c'est facile, mais pour le mode actif, c'est une autre pair de manches.
Je n'ai rien trouvé sur le net...
résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 request = (FtpWebRequest)WebRequest.Create(url); request.Method = WebRequestMethods.Ftp.DownloadFile; request.Credentials = new NetworkCredential(_ftpObject._login, _ftpObject._password); request.KeepAlive = false; // très important pour éviter les débordements en termes de nombre de connexions. request.EnableSsl = _ftpObject._isSecured; request.UsePassive = _ftpObject._isPassive; if (!_ftpObject._isPassive) { // TODO paramétrer le mode actif }
comme vous l'aurez compris, je ne sais pas comment paramétrer le mode actif...Le serveur distant a retourné une erreur : (501) Erreur de syntaxe dans les paramètres ou les arguments.
Partager