jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 14 oct. 2008 à 17:34
variable d'environnement ??? qu'est-ce que ca vient faire là ca ?
HeaderName c'est le nom de l'entête présente dans ta requête HTTP. Si tu ne connais pas ce nom, regarde avec fiddler ou autre outil d'analyse HTTP afin de voir le contenu de ta requête HTTP.
spinosorus
Messages postés34Date d'inscriptionlundi 2 octobre 2006StatutMembreDernière intervention 8 mai 2009 14 oct. 2008 à 17:43
Bonjour
J'ai deja essayé ça mais il m'as rien apporter (Request.Headers["iv-user"]).Car ce paramettre est envoyé par une application java.
La question est ce que si possible de recuperer un entete HTTP retourné par le serveur au client ?
Merci beaucoup pour votre aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
spinosorus
Messages postés34Date d'inscriptionlundi 2 octobre 2006StatutMembreDernière intervention 8 mai 2009 14 oct. 2008 à 19:59
Bonjour j ai essayé avec fiddler. Mais il recupere que les entetes http, mais dans le cas ou on a une trame https ça marche pas. existe il un autre outils qui permet de tracer les entetes HTTPS ?
spinosorus
Messages postés34Date d'inscriptionlundi 2 octobre 2006StatutMembreDernière intervention 8 mai 2009 15 oct. 2008 à 10:59
Bonjour;
Apres l'utilisation du traceur des entetes HTTP ; J'ai trouvé que les entetes HTTP se compose en deux :
- Entete HTTP côté client (Request Headers).
- Entete HTTP côté serveur (Response Headers).
La valeur du parametre("iv-user") se trouve dans l'entete HTTP côté serveur, et pour acceder aux entetes http côté client on a utilisé (Request.Headers["HeaderName"].
La question est comment je peux acceder aux entete http côté serveur ?
Je développe un peu plus pour être sur que tu ne postes pas pour la 4ème fois la meme question sur le forum
Un client (généralement un navigateur web mais peux être n'importe quoi, y compris une application java) fait une requete HTTP vers ton serveur, cette requete est composé de plusieurs choses
En gros l'url, la méthode et la version HTTP, le header de la requete et le body
Lors d'une requete avec le verbe GET, il n'y a pas de body, avec le verbe POST, le body correspond généralement aus valeurs du formulaire.
Ensuite le serveur traite la requete, pour accéder au header de la requete il faut passer par Request.Headers["XXX"]
Ensuite le serveur retourne une réponse HTTP, qui contient à peu près la meme chose (sauf l'url) pour définir les paramètres en header on passe pas Response.Headers !
spinosorus
Messages postés34Date d'inscriptionlundi 2 octobre 2006StatutMembreDernière intervention 8 mai 2009 17 oct. 2008 à 13:12
Bonjour;
Concernant le meme probléme j'arrive a recuperer l'entete HTTP, mais il contient pas les variables que je cherche ("iv_user"). En plus le probleme c'est que l'entete est envoyé dans un entete HTPPS. Est ce que ça ne posera pas un probleme au niveau du recuperation.