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

Android Discussion :

Problème avec HttpClient


Sujet :

Android

  1. #1
    Membre éclairé Avatar de Raptor92
    Homme Profil pro
    Directeur des opérations & Innovation
    Inscrit en
    Juin 2009
    Messages
    953
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur des opérations & Innovation
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 953
    Points : 766
    Points
    766
    Par défaut Problème avec HttpClient
    Bonjour

    J'ai un souci pour lequel je ne trouve pas la solution malgré mes recherches
    Pouvez-vous me guider vers la solution svp (Débutant en Java...)

    Mon problème est sur cette partie spécifiquement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
            try {
                HttpClient client = new DefaultHttpClient();
                HttpGet requete = new HttpGet();
                URI uri = new URI("http://192.168.56.1/dev_simag/envoi.php");
                requete.setURI(uri);
                HttpResponse reponse = client.execute(requete);
                InputStream is = reponse.getEntity().getContent();
                bufR = new BufferedReader(new InputStreamReader(is));
                String ligneLue = bufR.readLine();
                while (ligneLue != null) {
                    stringBuffer.append(ligneLue);
                    stringBuffer.append("\n");
                    ligneLue = bufR.readLine();
                }
    Je n'arrive pas comme d'habitude à importer les class, et je ne vois pas la solution

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    import android.app.Activity;
    import android.os.Bundle;
    import android.widget.ListView;
     
    import org.json.JSONArray;
    import org.json.JSONException;
     
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.InputStreamReader;
    import java.net.URI;
    import java.util.ArrayList;
     
    public class MainActivity extends Activity {
        Actualité oActualite;
        ArrayList<Actualité> listeActualites;
     
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
        }
     
        @Override
        protected void onStart() {
            super.onStart();
     
            StringBuffer stringBuffer = new StringBuffer("");
            BufferedReader bufR = null;
     
            try {
                HttpClient client = new DefaultHttpClient();
                HttpGet requete = new HttpGet();
                URI uri = new URI("http://192.168.56.1/dev_simag/envoi.php");
                requete.setURI(uri);
                HttpResponse reponse = client.execute(requete);
                InputStream is = reponse.getEntity().getContent();
                bufR = new BufferedReader(new InputStreamReader(is));
                String ligneLue = bufR.readLine();
                while (ligneLue != null) {
                    stringBuffer.append(ligneLue);
                    stringBuffer.append("\n");
                    ligneLue = bufR.readLine();
                }
            } catch (Exception e) {
                e.printStackTrace();
            } finally {
                if (bufR != null) {
                    try {
                        bufR.close();
                    } catch (IOException ioe) {
                        ioe.printStackTrace();
                    }
                }
            }
     
            try {
                JSONArray jArray = new JSONArray(stringBuffer.toString());
                for (int i = 0; i < jArray.length(); i++) {
                    oActualite = new Actualité();
                    oActualite.setOcontenu(jArray.getJSONObject(i).getString("contenu").toString());
                    oActualite.setoChemin(jArray.getJSONObject(i).getString("chemin").toString());
                }
            } catch (JSONException jex) {
                jex.printStackTrace();
            }
            if (listeActualites != null) {
                ActualiteAdapter adapter = new ActualiteAdapter(this, listeActualites);
                ListView listeVueActualites = findViewById(R.id.listeActualite);
                listeVueActualites.setAdapter(adapter);
            }
        }
     
    }
    Raptor92
    Dominique
    Aucune aide par MP, utilisez le forum.

    Mon guide du débutant pour apprendre à programmer en Java - N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java


  2. #2
    Membre éclairé Avatar de Raptor92
    Homme Profil pro
    Directeur des opérations & Innovation
    Inscrit en
    Juin 2009
    Messages
    953
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur des opérations & Innovation
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 953
    Points : 766
    Points
    766
    Par défaut
    Problème résolu
    Problème de version SDK
    Raptor92
    Dominique
    Aucune aide par MP, utilisez le forum.

    Mon guide du débutant pour apprendre à programmer en Java - N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java


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

Discussions similaires

  1. Réponses: 0
    Dernier message: 03/05/2016, 15h52
  2. Problème d'authenfication avec HttpClient 4
    Par id_rima dans le forum Développement Web en Java
    Réponses: 5
    Dernier message: 28/07/2011, 18h11
  3. Problème avec HttpClient
    Par dialloma dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 21/06/2007, 10h59
  4. Problème avec le package commons-httpclient-3.0.1
    Par kannar dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 04/09/2006, 16h39

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