[Java] FileNotFoundException sur fichier exis

Fermé
MerciBeaucoup - Modifié par MerciBeaucoup le 17/05/2011 à 00:58
 MerciBeaucoup - 17 mai 2011 à 18:00
Hello !

Je rencontre un problème pour lequel je reste sans solutions :

J'essaye de récupérer un fichier via internet, ce fichier est généré après l'appel d'une page formaté de la sorte :
url = http://www.ccm.net/un/deux/plop.jcsv?param1=32&param2=37  


// voila la connection  
HttpURLConnection connection = (HttpURLConnection) url.openConnection();  
connection.connect();  

// ici j'ai bien un code 200  
if (connection.getResponseCode() / 100 != 2) {  
 JOptionPane.showMessageDialog(null, "erreur");  
}  

// je récupère la taille du fichier  
int contentLength = connection.getContentLength();  

// ici j'ai une erreur qui est levé car getContentLength renvoi -1  
if (contentLength < 1) {  
 new Log("ERROR", "No file found at " + url.toString());  
}  


la suite du code d'écriture révèle une FileNotFoundException.
Pourtant en me rendant via mon browser sur l'url préformaté, j'ai la fenêtre d'invitation au téléchargement qui s'affiche.

Merci d'avance de vos réponses !




A voir également:

1 réponse

MerciBeaucoup
17 mai 2011 à 18:00
un p'tit up pour un problème bloquant !
0