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

Entrée/Sortie Java Discussion :

Utilisation de HttpClient


Sujet :

Entrée/Sortie Java

Vue hybride

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

    Informations forums :
    Inscription : Mars 2007
    Messages : 9
    Par défaut Utilisation de HttpClient
    Bonsoir,

    J'ai besoin de créer une classe permettant d'aller chercher une page HTML à partir de son adresse URL et en utilisant ClientHTTP ; or je suis particulièrement sous-douée en java et j'ai du mal à suivre le tutorial de jakarta.apache.org...
    Aussi si jamais quelqu'un a un peu de temps pour m'aider à comprendre comment installer HTTPClient sur eclipse (oui, j'en suis à ce point !!) et comment récupérer une page web, ça serait génial...
    Si je peux insister encore, c'est assez urgent...

    Merci mille fois à qui voudra bien me répondre !!

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 17
    Par défaut
    Bonjour Sarah22, bienvenue sur ce site.

    Etant moi-même débutant et ayant fait cette manip il y a peu, je devrais être en mesure de t'aider.

    Mais tout d'abord: où en es-tu? Qu'est-ce que tu n'arrives pas à faire?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9
    Par défaut
    bonjour !
    Merci beaucoup d'avoir accepté de m'aider...

    J'ai téléchargé HTTPClient, ainsi que les sources de commons codec et commons logging comme il est indiqué sur le tutorial... Mais maintenant je ne sais même pas comment utiliser ces sources pour me servir d'HTTPClient avec eclipse !!

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 17
    Par défaut
    D'accord...

    Je vais supposer que ton Eclipse est configuré en anglais. Si ce n'est pas le cas, tu ne devrais pas avoir trop de mal à traduire.

    Crée un projet si ce n'est pas fait. Dans l'onglet "Package explorer" (en général à gauche de l'écran), clic droit sur celui-ci. Choisis "Build Path", puis "configure build path..."

    Une fenêtre s'ouvre. clique sur l'onglet "librairies", puis le bouton "Add External JARs..." Une autre fenêtre, bien connue celle-ci, apparait. Va chercher tes trois sources là où tu les as rangées.

    Une fois que les JARs apparaissent dans l'onglet "Librairires", clique sur "Order and Export". Avec les boutons "Up" et "Down", range les lignes dans l'ordre suivant:
    - ton projet (de toute façon il ne peut pas bouger de la première place)
    - JRE System Library
    - commons-codec
    - commons-loggin
    - commons-httpclient.

    Peut-être y a-t'il d'autres ordres possibles, mais celui-ci marche.
    Enfin, sélectionne tout, puis clique sur OK. Si tout va bien, ça devrait mieux marcher.

    Pour le fonctionnement de cette classe, je te conseille d'essayer de faire tourner le code en bas de la page suivante:
    http://jakarta.apache.org/commons/ht.../tutorial.html

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9
    Par défaut
    au risque de passer pour la reine des sous-douée, j'ai encore une question (et au fait oui eclipse est configuré en anglais !): les sources que j'ai téléchargées sont en .java, alors faut que j'abandonne l'étape des "add external jars" et que je copie colle directement les points java dans des classes de mon package ?
    Je suis trop perdue !!!
    ou alors on peut les récupérer en .jar mais j'ai du louper le lien...

    en tout cas merci c'est trop bien expliqué !!!

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 17
    Par défaut
    Citation Envoyé par Sarah22
    les sources que j'ai téléchargées sont en .java, alors faut que j'abandonne l'étape des "add external jars" et que je copie colle directement les points java dans des classes de mon package ?
    Je suis trop perdue !!!
    ou alors on peut les récupérer en .jar mais j'ai du louper le lien...
    Tu as récupéré les sources en .java?
    La solution que tu proposes peut peut-être marcher, mais je te conseille vraiment de récupérer les .jar.

    Tu peux les trouver ici:
    common-codec
    common-logging
    HttpClient
    Télécharge les "Binary", pas les "Source": ce sont les premiers qui contiennent les .jar .

    Et ne déprime pas... C'est normal d'avoir du mal au début.

  7. #7
    Membre éclairé Avatar de Akira
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    85
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2002
    Messages : 85
    Par défaut
    Bonnjour et bienvenu

    Pourquoi veux tu absolument utiliser eclipse si tu débute en java c'est aussi bien de faire un peu de ligne de commange pour comprendre les bases.

    Sinon sous eclipse tu dois avant tout crée un projet puis ajouter à ce projet les 3 classes que tu as cité. Pour cela menu Project => Properties => Java build Path => Add Externals jar

    Ensuite il faut que tu nous dise ce que tu veux faire exactement car réccupérer un page HTML c'est un peu flou. Tu veux parser son contenu pour remplir des objets avec ou juste l'afficher?

    N.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utilisation de HttpClient ?
    Par newbeewan dans le forum Android
    Réponses: 4
    Dernier message: 06/01/2015, 22h21
  2. Utilisation de l'API HttpClient et l'API HttpCore
    Par tupac25 dans le forum Général Java
    Réponses: 5
    Dernier message: 29/09/2010, 12h06
  3. Utiliser l'API HTTPClient -Apache-
    Par Sake_reflex dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 11/03/2010, 10h17
  4. poster une requête HTTP on utilisant httpClient ?
    Par feedo dans le forum Servlets/JSP
    Réponses: 13
    Dernier message: 02/02/2009, 11h04
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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