Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2893 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Quelqu'un a déjà utilisé la classe URI?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Quelqu'un a déjà utilisé la classe URI?

n°276558
djok_fb
C'était mieux avant!
Posté le 27-12-2002 à 17:34:56  profilanswer
 

Ben, c'est dans la question...
 
en fait, je cherche a me connecter en ftp sur un serveur.
Apres avoir tenter de faire cela via les classes URL et URLConnection, j'ai abandonné car je n'ai pas trouvé comment envoyé mes commandes FTP (je voudrais faire un ls)...
d'après, ce que j'ai lu sur le forum de sun, avec la version 1.4 de java, il est possible de le faire...(mais j'ai pas réussi)
 
je me suis donc tourné vers la classe URI qui semble permettre de créer un objet File à partir d'une URI.
 
quand je fais : u = new URI("ftp://login:password@server/" );
 
ca compile mais ca me genere une exception:
java.lang.IllegalArgumentException: URI scheme is not "file"
hors d'apres ce que l'on voit dans la RFC indiqué dans la javadoc de URI, il est possible d'utiliser un "schema" ftp...
 
quelqu'un aurait il une solution?

mood
Publicité
Posté le 27-12-2002 à 17:34:56  profilanswer
 

n°276569
*syl*
--> []
Posté le 27-12-2002 à 17:40:42  profilanswer
 

u est bien de type URI ?? Parce que tu parles de File toi :heink:

n°276581
djok_fb
C'était mieux avant!
Posté le 27-12-2002 à 18:05:54  profilanswer
 

URI u = new URI("blabla" );
pis File f = new File(u);

n°276582
*syl*
--> []
Posté le 27-12-2002 à 18:10:33  profilanswer
 

Les conditions pour pas soulever l'exception sont celles ci :
 

Citation :

uri - An absolute, hierarchical URI with a scheme equal to "file", a non-empty path component, and undefined authority, query, and fragment components


 
http://java.sun.com/j2se/1.4/docs/ [...] a.net.URI)
 
Si je capte bien c'est que ton URI doit être de la forme file:// et non ftp://.. :)

n°276584
HelloWorld
Salut tout le monde!
Posté le 27-12-2002 à 18:12:54  profilanswer
 

Je viens a peine de telecharger la rfc sur les uri, mais d'apres ce que je comprend, tu dois fournir un nom de fichier.
ftp://serveur/fichier.txt
et ca me semble logique : tu veux associer un site à un fichier ?
pour le password, je sais pas ... peut etre qu'il faut le passer dans l'uri, peut etre qu'une boite va s'ouvrir en demandant l'authentification.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°276587
djok_fb
C'était mieux avant!
Posté le 27-12-2002 à 18:14:08  profilanswer
 

yep, désolé du dérangement...
j'ai mal lu la doc...(c'est de la faute aux utilisateurs et leurs putains de coup de téléphone)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Quelqu'un a déjà utilisé la classe URI?

 

Sujets relatifs
import d'une classe perso dans un jsp[Smalltalk] Classe / Instance kesako ?
[Java] Quelle classe pour stockage données volumineuse[java] appel d'une méthode de la classe maman
[VB] Création d'un objet et de sa classeComent dessiner sur un JPanel a partir d'une autre classe?
une classe MP3 sous javaRécupérer l'objet Page courant ds une classe
Une classe chronometreRecuperation d'IP sous un JSP dans une classe !
Plus de sujets relatifs à : Quelqu'un a déjà utilisé la classe URI?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR