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

Entrée/Sortie Java Discussion :

[NET] URL,HttpURLConnection


Sujet :

Entrée/Sortie Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 54
    Par défaut [NET] URL,HttpURLConnection
    Bonjour, je suis confronté a ce problème :
    J'aimerai en java envoyé aunserveur : "GET url HTTP/1.0" afin de recevoirce que l'on appelle le Header.
    Mon problème est le suivant :
    Sur les forums, ainsi quesur le net, le seul moyen que je trouve pour effectué cette requete HTTP, et de creer une socket pour se connecter, et envoyé ma chaine de caractère "GET url HTTP/1.0" par un fluxsortant. Mais c'est pas tres judicieux, car dans le Header,on a uncode deretour qui représente la redirection de la page (200 : pas de redirection, 404 : url non accessible, 301 redirection def, 302 redirection temporaire ... )
    En établissant des le depart une connection avec une socket, je ne recevrais les codes de retours 301 ou 302, car je lancerai la requete sur le site "deja redirigé"
    Quelqu'un a deja été confronté a ce genre de probleme ?
    Merci de m'indiquer une solution ?
    Lasolution consisterai a creerun flux in et un flux out sans pourautant creer de socket..

    [ Modéré par Bulbo ]
    Ajout d'un tag dans le titre
    Les Règles du Forum

  2. #2
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Par défaut
    la methode de HttpURLConnection ne te va pas ? http://java.sun.com/j2se/1.4.2/docs/...HeaderFields()

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 54
    Par défaut
    Ben, oui, mais le probleme avec le getHeaderfield, et le HttpURLconnection, c'est quej'ai toujours des codes de retour a 200.
    Ce quej'aimerai faire, c'est envoyé via un fluxout "GET url http/1.1", le proto Http veut que la reponse a cette requete soit le header, et c'est a cemmtla que l'onpeut capturer des code de retour 301 et 302

  4. #4
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960

Discussions similaires

  1. Tester une connexion java.net.URL
    Par KRis dans le forum Langage
    Réponses: 4
    Dernier message: 14/09/2010, 09h40
  2. java.net.URL et serveur Tomcat
    Par nin2 dans le forum Langage
    Réponses: 3
    Dernier message: 23/08/2010, 17h57
  3. java.net.URL + arborescence
    Par franfr57 dans le forum Général Java
    Réponses: 1
    Dernier message: 13/08/2009, 19h25
  4. [tomcat][memoire] java.net.URL et fuite mémoire
    Par Seiya dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 09/03/2009, 10h41
  5. [ASP.NET] URL fixe pour toutes les pages d'un site
    Par Ant8386 dans le forum ASP.NET
    Réponses: 8
    Dernier message: 20/09/2007, 15h57

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