Problème uri [Résolu]

T103 177 Messages postés lundi 11 août 2003Date d'inscription 21 avril 2010 Dernière intervention - 6 févr. 2007 à 22:25 - Dernière réponse : T103 177 Messages postés lundi 11 août 2003Date d'inscription 21 avril 2010 Dernière intervention
- 7 févr. 2007 à 12:35
Bonsoir a tous,

J'essaye de faire une application qui se connecte a mon ftp, comme c'est la première fois je fais des tests, je voulais récuperer la taille d'un fichier txt, voici le code :

Uri adresse = new Uri("ftp://login@perso-ftp.club-internet.fr/");
string a =  FileSize(adresse);
  
       public string FileSize(Uri serverUri)
        {
            if (serverUri.Scheme != Uri.UriSchemeFtp)
            {
                Console.WriteLine("Fichier non disponible");
            }

            FtpWebRequest request = (FtpWebRequest)WebRequest.Create(serverUri);
            request.Method = WebRequestMethods.Ftp.GetFileSize;

            request.Credentials = new NetworkCredential("login", "pass");
            try
            {
                FtpWebResponse response = (FtpWebResponse)request.GetResponse();//erreur a partir d'ici
                return response.ContentLength.ToString();
            }
            catch (WebException e)
            {
                Console.WriteLine(e.ToString());
                return "0";
            }

Voici l'exception qu'il me dit : L'URI demandée n'est pas valide pour cette commande FTP
Pourtant j'ai bien déclaré mon URI donc je n'arrive pas a voir le problème, si quelqu'un peu m'aider merci beaucoup

Cordialement T-103
Afficher la suite 

2 réponses

Répondre au sujet
T103 177 Messages postés lundi 11 août 2003Date d'inscription 21 avril 2010 Dernière intervention - 7 févr. 2007 à 12:35
+3
Utile
Bonjour,

J'ai trouvé la solution en faite, j'avais oublier d'indiquer dans l'uri le fichier dont je voulais recuperer la taille.

Uri adresse = new Uri("ftp://login@perso-ftp.club-internet.fr/test.txt");
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de T103
sebmafate 4947 Messages postés lundi 17 février 2003Date d'inscription 14 février 2014 Dernière intervention - 7 févr. 2007 à 11:29
0
Utile
Bonjour,

Normal car ftp://login@perso-ftp.club-internet.fr/ n'est pas une uri valide...
essaye en mettant ftp://perso-ftp.club-internet.fr/

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
Commenter la réponse de sebmafate

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.