Voilà, je désire faire une application java qui se connecte à un site web et doit se loger. (ce site est www.bootleggers.us, login d'exemple ILiveMichigan, pass=ILiveMichigan)
Ce login se fait par méthode post.Or je n'arrive pas à me logger. En principe si je me logerai l'adresse devrait passer à http://bootleggers.us/login_success.php, or elle reste à check user.
Je suis au stade débutant, donc désolé si je fais ou ai fait des erreurs "grossières"

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
 
    try {
        // Construction des données POST
        String data = URLEncoder.encode("username", "UTF-8") + "=" + URLEncoder.encode("ILiveMichigan", "UTF-8");
        data += "&" + URLEncoder.encode("password", "UTF-8") + "=" + URLEncoder.encode("ILiveMichigan", "UTF-8");
 
        // Envoie des données
        URL url = new URL("http://www.bootleggers.us/checkuser.php");
        URLConnection conn = url.openConnection();
        conn.setDoOutput(true);
        OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
        wr.write(data);
        wr.flush();
 
 
	System.out.println("l adresse est: "+conn.getURL()); //permetant de savoir à quel adresse on en est
 
        // Réponse du server
        BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
        String line;
        while ((line = rd.readLine()) != null) {
  	//	System.out.println(line);
            // Process line...
        }
        wr.close();
        rd.close();
 
	System.out.println("l adresse est: "+conn.getURL()); //test permetant de savoir à quel adresse on en est
 
    } catch (Exception e) {
    }
Quelqu'un pourrait-il me venir en aide, m'éclairer?

merci d'avance