Se connecter automatiquement à os-commerce
bonjour,
Je voudrais pouvoir me connecter automatiquement à la partie 'administration' d'un site 'os-commerce', à partir d'un programme java.
j'ai donc tapé le code suivant :
Code:
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
| OutputStreamWriter writer = null;
BufferedReader reader = null;
try {
//encodage des paramètres de la requête
String donnees =
URLEncoder.encode("admin_login_name", "UTF-8") +
"="+URLEncoder.encode("monLogin", "UTF-8");
donnees +=
"&" +
URLEncoder.encode("admin_login_pass", "UTF-8")+
"=" +
URLEncoder.encode("monMDP", "UTF-8");
donnees += "&" +
URLEncoder.encode("admin_login_submit", "UTF-8");
//création de la connection
URL url = new URL(adresse);
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
//envoi de la requête
writer = new OutputStreamWriter(conn.getOutputStream());
writer.write(donnees);
writer.flush();
... |
Or, lorsque j'exécute ce code, je suis invariablement redirigé sur la page de connexion, preuve que l'elle n'a pas réussi.
Quelqu'un peut-il m'aider sur ce point ?
De plus, je dois ensuite récupérer un identifiant de session, pour effectuer les requetes de mises à jour du site.
Si quelqu'un peut me renseigner sur ce point-là aussi ?
merci beaucoup par avance
alain
[Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java