Est-il possible de récupérer un fichier distant (sur un serveur web)
directement via http par une commande du style :
File f=new File(new URI("http://www.host.com/file.ext"));
cette ligne ne fonctionne pas..quelle est la méthode la plus directe ?
j'ai bien vu la classe HttpURLConnection mais elle est abstraite.. qui
l'implémente ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Black Myst
oliv wrote:
Bonjour,
Est-il possible de récupérer un fichier distant (sur un serveur web) directement via http par une commande du style : File f=new File(new URI("http://www.host.com/file.ext"));
La classe File designe un fichier sur ton disque dur... ou sur un disque reseau (géré par ton OS) Une URI designe une ressource local, ou distante (dans ton cas : distante)
Donc c'est normale que ca marche pas !
cette ligne ne fonctionne pas..quelle est la méthode la plus directe ?
Que veux tu faire exactement ? Téléchargé le fichier pour le mettre sur le disque ? Lire le contenu du fichier ?
(new URI("http://www.host.com/file.ext")).openConnection();
j'ai bien vu la classe HttpURLConnection mais elle est abstraite.. qui l'implémente ?
merci par avance
oliv wrote:
Bonjour,
Est-il possible de récupérer un fichier distant (sur un serveur web)
directement via http par une commande du style :
File f=new File(new URI("http://www.host.com/file.ext"));
La classe File designe un fichier sur ton disque dur... ou sur un disque
reseau (géré par ton OS)
Une URI designe une ressource local, ou distante (dans ton cas : distante)
Donc c'est normale que ca marche pas !
cette ligne ne fonctionne pas..quelle est la méthode la plus directe ?
Que veux tu faire exactement ?
Téléchargé le fichier pour le mettre sur le disque ?
Lire le contenu du fichier ?
(new URI("http://www.host.com/file.ext")).openConnection();
j'ai bien vu la classe HttpURLConnection mais elle est abstraite.. qui
l'implémente ?
Est-il possible de récupérer un fichier distant (sur un serveur web) directement via http par une commande du style : File f=new File(new URI("http://www.host.com/file.ext"));
La classe File designe un fichier sur ton disque dur... ou sur un disque reseau (géré par ton OS) Une URI designe une ressource local, ou distante (dans ton cas : distante)
Donc c'est normale que ca marche pas !
cette ligne ne fonctionne pas..quelle est la méthode la plus directe ?
Que veux tu faire exactement ? Téléchargé le fichier pour le mettre sur le disque ? Lire le contenu du fichier ?
(new URI("http://www.host.com/file.ext")).openConnection();
j'ai bien vu la classe HttpURLConnection mais elle est abstraite.. qui l'implémente ?