Récup taille fichier distant C#

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

J'aimerais récupérer la taille d'un fichier qui est sur un serveur distant via mon appli Form?
Est-possible?

Merci d'avance.

5 réponses

  1. Utilisateur anonyme
     
    // Exemple pour la taille du setup de firefox
    
                var httpWebRequest = (HttpWebRequest)WebRequest.Create("http://mirror.netcologne.de/mozilla.org/firefox/releases/6.0.2/win32/fr/Firefox%20Setup%206.0.2.exe");
    
                var httpWebResponse = (HttpWebResponse) httpWebRequest.GetResponse();
    
                // récuperer la taille du fichier en octet
    
                var contentLength = httpWebResponse.ContentLength;
    
                // On le converti en megaocet sachant que 1 megaoctet  = 1 048 576 octet
    
                var tailleMo = (double)contentLength/1048576;
    
                Console.WriteLine("{0} mo", tailleMo);
    
                // on vois que on as trop de precision donc on reduit à 2 chiffres après la virgule
    
                Console.WriteLine("{0} mo", Math.Round(tailleMo,2));
    
                Console.ReadLine();
    
    
    1
  2. Nico# Messages postés 328 Date d'inscription   Statut Membre Dernière intervention   102
     
    Slt sa depend sur quel serveur tu veux le récuperer
    0
  3. Utilisateur anonyme
     
    Ben sur sur mon NAS en php j'y arrive mais en C# je n'y arrive pas
    0
  4. Nico# Messages postés 328 Date d'inscription   Statut Membre Dernière intervention   102
     
    Tu y accede en FTP sur ton NAS

    Sinon tu peut faire

    FileInfo fileInfo = new FileInfo("le chemin");
                long length = fileInfo.Length;
    
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    ca foire! exception -> Les formats URI ne sont pas pris en charge.
    0