Bonjour,
Je suis débutant en programmation, veuillez me pardonner si je dis trop de bêtises .
Je voudrais savoir si il est possible de maintenir une session via un objet URLconnection. Je m'explique, j'essaie de récupérer le contenu d'une page web où il faut être logué pour pouvoir y accéder. Cependant même si je passe en paramètre mon Jsessionid (directement dans l'url ou via la méthode setRequestProperty() ) cela ne fonctionne pas. Je suis toujours automatiquement redirigé vers la page login...
Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 URL url = new URL("http://localhost/pageCible.jsp"); URLConnection urlConnection=url.openConnection(); urlConnection.setRequestProperty("JSESSIONID","xxxxxx"); urlConnection.connect(); BufferedReader in = new BufferedReader(new InputStreamReader(urlConnection.getInputStream())); StringBuffer resultBuffer = new StringBuffer(""); String inputLine; while ((inputLine = in.readLine()) != null) resultBuffer.append(inputLine); System.out.println(resultBuffer.toString());
Merci
Partager