Problème uri [Résolu]

Messages postés
177
Date d'inscription
lundi 11 août 2003
Dernière intervention
21 avril 2010
- 6 févr. 2007 à 22:25 - Dernière réponse :
Messages postés
177
Date d'inscription
lundi 11 août 2003
Dernière intervention
21 avril 2010
- 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 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
177
Date d'inscription
lundi 11 août 2003
Dernière intervention
21 avril 2010
- 7 févr. 2007 à 12:35
3
Merci
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");

Merci T103 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 86 internautes ce mois-ci

Commenter la réponse de T103
Messages postés
4947
Date d'inscription
lundi 17 février 2003
Dernière intervention
14 février 2014
- 7 févr. 2007 à 11:29
0
Merci
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.