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

Servlets/JSP Java Discussion :

Faire un GET


Sujet :

Servlets/JSP Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 560
    Points : 148
    Points
    148
    Par défaut Faire un GET
    Bonjour,

    Je cherche à effectuer l'action suivante : simuler dans un programme JAVA l'envoi d'une requête HTTP réalisée dans un navigateur.

    Ensuite, je cherche à récupérer la réponse du serveur WEB.

    Plus précisément, je fais dans le navigateur :

    * http://monurl1
    * Le lancement de cette page me renvoie une information dans l'adresse que je souhaite récupérer directement dans l'URL : http://monurl2?ticket=numero
    * Je cherche donc à récupérer "numero"
    * Puis je refais dans le navigateur : http://monurl3&ticket=numero
    * Le résultat de ce GET me renvoie une page HTML dans laquelle j'ai une info que je souhaite récupérer

    Voilà si quelqu'un a quelques pistes à me suggérer ?

    Merci d'avance.

  2. #2
    Membre émérite
    Avatar de alexismp
    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 503
    Points : 2 777
    Points
    2 777

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

    Informations forums :
    Inscription : Mars 2002
    Messages : 560
    Points : 148
    Points
    148
    Par défaut
    Merci pour les infos en tout cas voilà une méthode que j'utilise :

    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
     
    private static void openConnectionMeth(String urlStr)
    	{
    		try
    		{
    			URL u = new URL(urlStr);
    			try
    			{
    				URLConnection uc = u.openConnection();
    				InputStream in = uc.getInputStream();
    				int c;
    				while((c = in.read()) != -1)	System.out.write(c);
    			}
    			catch(IOException ex2)
    			{
    				System.err.println(ex2);
    			}
    		}
    		catch(MalformedURLException ex1)
    		{
    			System.err.println(urlStr + " n'est pas une URL valide");
    		}
    	}
    C'est donc ma première URL que je veux traiter et le problème c'est que le résultat qui m'intéresse se trouve dans la IOException ex2 : j'ai un java.io.FileNotFoundException avec : http://cequiminteresse

    C'est parce que dans un browser quand on passe l'url : http://url ca me renvoie une page HTTP error 404 mais ce qui m'intéresse c'est en fait l'URL dans la barre d'adresse qui elle est bonne...

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 560
    Points : 148
    Points
    148
    Par défaut
    Apparemment avec une JSP et un "response.sendRedirect()", on peut se débrouiller aussi avec "request.getParameter()"....

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

Discussions similaires

  1. comment faire un getting started dans son appli?
    Par giova_fr dans le forum Android
    Réponses: 3
    Dernier message: 25/09/2014, 08h37
  2. Comment faire marcher "gets stdin" sous Windows?
    Par habilité dans le forum Tcl/Tk
    Réponses: 2
    Dernier message: 26/03/2008, 18h05
  3. Faire un GET dans une page NetBeans
    Par david71 dans le forum NetBeans
    Réponses: 4
    Dernier message: 18/09/2007, 15h44
  4. Faire un GET et obtenir le resultat dans un script.
    Par exe dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 09/05/2007, 13h24
  5. Faire Choix du fichier destination methode GET grace a JS
    Par ahage4x4 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 14/06/2005, 15h26

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