IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

recuperer une page web


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 116
    Par défaut recuperer une page web
    Bonjour,
    j'aimerais me connecter a une page internet et recuperer son code ou son affichage peut importe. Comment dois je m'y prendre?
    Merci

  2. #2
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Vraiment, cela t'est égal que ce soit le code ou l'affichage ?? Voilà qui m'épate, que veux-tu faire ??

    Sinon, la voie pour y arriver est de créer un objet URL, puis de choper le inputStream qu'il renvoie. Pour avoir le code HTML. Pour l'affichage, c'est un peu plus compliqué.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 116
    Par défaut
    Oui tres bien j'ai trouve sur le net. Pour ceux que ca interesserait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    URL url = new URL("http://adresse");
    			HttpURLConnection con = (HttpURLConnection)url.openConnection();
    			con.setRequestMethod("GET");
    			con.connect();
    			InputStream stream = con.getInputStream();
    Attention pas d'espace dans l'adresse mais des %20 a la place.

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2006
    Messages
    238
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 238
    Par défaut
    Salut,

    Pour l'adresse tu peux utiliser les classes URLEncoder/URLDecoder qui permettent de transformer tous les caractères spéciaux en leur équivalent HTML (espace = %20).

    a+

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 116
    Par défaut
    Salut,
    peut tu m'en dire un peu plus sur ces classes. Je n'arrive pas a trouver comment elles fonctionnent. Mon probleme est aussi aue j'ai des caracteres speciaux lithuanien (UT-8) dans mon URL.
    Merci

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2006
    Messages
    238
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 238
    Par défaut
    Salut,

    Ta cherche dans la javadoc?
    javadoc

    Voilà pour l'URLEncoder.
    Tu as deux méthode dont une deprecated......la deuxieme prend en paramètre ta chaine à encoder ainsi que le charset...
    Je peux pas t'aider plus que ca, tout le reste est dans la javadoc...

    a+

Discussions similaires

  1. [libcurl] Recuperer une page web
    Par Evrard06 dans le forum Bibliothèques
    Réponses: 3
    Dernier message: 25/09/2009, 23h29
  2. [JSP][WEB] recuperer le contenu d'une page web
    Par ypikahe dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 14/03/2008, 10h10
  3. recuperer une page web
    Par Liiscar dans le forum Documents
    Réponses: 1
    Dernier message: 10/01/2007, 18h29
  4. Recuperer une page Web sous Windows
    Par tmanta7 dans le forum Réseau
    Réponses: 7
    Dernier message: 22/05/2006, 23h21
  5. recuperer le contenu d'une page web
    Par firejocker dans le forum MFC
    Réponses: 26
    Dernier message: 11/10/2005, 17h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo