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 :

Récupération en-tete HTTP ?


Sujet :

Servlets/JSP Java

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 2
    Par défaut Récupération en-tete HTTP ?
    Bonjour tout le monde,

    C'est mon premier message sur votre forum, veuillez m'excuser si je m'y prends mal.

    Est il possible de récupérer tout l'en tete d'une pages html... ?

    Pour être plus précis, je souhaiterai récupérer dans l'en-tête http le nom d'en tete "Authorization:" effectuer une modification et le renvoyer.

    J'ai déjà essayé en utilisant une servlet request.getHeaders(); mais impossible de récupérer cet en-tete "Authorization".


    J'attends vos réponse !
    Merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 40
    Par défaut
    Si le header n'est pas présent dans la requête que tu reçois il est normal que tu ne puisses pas l'obtenir en faisant getHeaders.

    Après ce qui est possible c'est quand tu affiches les headers ta boucle soit mal déroulée. Puisque getHeaders te renvoie une Enumeration qui se traite ainsi:

    for (Enumeration enume = request.getHeaders(); enume.hasMoreElements() {
    String headerValue = (String) enume.nextElement();
    System.out.println(headerValue);
    }

    ou encore plus simple utilisation de request.getHeader("Authorization");

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 2
    Par défaut OK ! c bon je vous remercie
    Bonjour,

    Je vous remercie d'avoir répondu à ma question.
    Effectivement l'en-tete "Authorization" n'était pas dans l'en-tete http.

    J'ai effectué le test avec un petit logiciel "jmetter" qui permet de modifier un en-tête HTTP.

    Merci.

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

Discussions similaires

  1. récupération fichier via http
    Par danathane dans le forum Web
    Réponses: 8
    Dernier message: 28/07/2010, 10h42
  2. Réponses: 3
    Dernier message: 01/08/2007, 19h32
  3. récupérer l'en-tete HTTP
    Par sebhm dans le forum Langage
    Réponses: 6
    Dernier message: 19/11/2006, 15h55
  4. Forger des en-tetes HTTP
    Par EvilAngel dans le forum Réseau
    Réponses: 2
    Dernier message: 07/10/2006, 16h22
  5. probleme en-tetes http
    Par peuh dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 27/12/2004, 17h52

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