taille d'un fichier avec url

taille d'un fichier avec url - Java - Programmation

Marsh Posté le 20-04-2008 à 21:45:42    

Bonjour,
 
je recherche la taille d'un fichier sur un serveur distant. J'ai appliqué la méthode suivante qui marche pour les adresses HTTP mais pas pas pour les adresses FTP (j'obtiens -1).. pouvez m'aider svp, merci d'avance
 
                URL web;
  URLConnection urlConnection = null;
  try {
   web = new URL("adresses HTTP ou FTP" );
   urlConnection = web.openConnection();
   int length = urlConnection.getContentLength();
   System.out.println(length);                                        //affiche -1 pour les adresses FTP
  } catch (IOException e) {
   e.printStackTrace();
  }
 
Merci d'avance, aurel

Reply

Marsh Posté le 20-04-2008 à 21:45:42   

Reply

Marsh Posté le 21-04-2008 à 11:40:46    

javadoc de getContentLength : Returns the value of the content-length header field.
 
je pense pas que le serveur ftp envoie des en-têtes http, donc je suis pas certain qu'il soit possible d'utiliser cette méthode pour faire ce que tu veux.
 
si tu peux récupérer le fichier, fait le, et récupère la taille


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 21-04-2008 à 14:47:47    

Il me semble qu'il faut regarder avec ftpConnection..

Reply

Marsh Posté le 21-04-2008 à 14:51:49    

bha du coup oui


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed