OVH Cloud OVH Cloud

Problème avec Response.AddHeader

3 réponses
Avatar
Emmanuel COCHERIL
Bonjour à tous,

J'ai un probleèle avec l'ajout de balise perso dans le header de la page.

Config utilisée: IIS5 / Win2k serveur

L'instruction "Response.AddHeader" ne semble pas fonctionner
Voici la syntaxe que j'utilise: Response.AddHeader ("mabalise","mavaleur")

Normalement on récupére le contenu avec Request.ServerVariables
("HTTP_MABALISE")

Le reponse ne me renvoi rien.

D'après la doc il n'y a pas d'erreur de syntaxe.
Quelqu'un a t'il la solution ?

Merci Beoucoup.

Emmanuel

3 réponses

Avatar
jbongran
Emmanuel COCHERIL wrote:
Bonjour à tous,

J'ai un probleèle avec l'ajout de balise perso dans le header de la
page.

Config utilisée: IIS5 / Win2k serveur

L'instruction "Response.AddHeader" ne semble pas fonctionner
Voici la syntaxe que j'utilise: Response.AddHeader
("mabalise","mavaleur")

Normalement on récupére le contenu avec Request.ServerVariables
("HTTP_MABALISE")

Le reponse ne me renvoi rien.

D'après la doc il n'y a pas d'erreur de syntaxe.
Quelqu'un a t'il la solution ?

Merci Beoucoup.

Emmanuel



Je ne pense pas mais on sait jamais: la balise mabalise est elle en
majuscule dans le Response.AddHeader ?
Plus sérieusement, la variable MABALISE ne contient pas de tiret de
soulignement ?
http://www.microsoft.com/windows2000/en/server/iis/default.asp?url=/windows2000/en/server/iis/htm/asp/vbob7yya.htm
Avatar
Emmanuel COCHERIL
Bonjour ,

Oui ma balise dans le AddHeader est en majuscule, et il n'y a pas de tiret
ou underscore, dans le nom de ma balise.

J'ai suivi le lien que vous m'avez indiquez, mais c'est toujours KO.

Petite question: On récupère bien le contenu de la balise en ajoutant
"HTTP_" devant le nom de la balise dans le "Request.ServerVariables" ?

Voci ma syntace (copier coller)

Response.AddHeader "COCHERIL", "Emmanuel"
Response.Flush

Response.write Response.ServerVairables("HTTP_COCHERIL")

J'ai aussi essayé : Response.write Response.ServerVairables("COCHERIL") ==>
KO

PS: Mon response.buffer est sur True

Si je fais une boucle "for each" sur Response.ServerVairables, ma balise
n'apparait pas dans la liste, apparement elle n'a pas étée ajoutée......

Merci pour votre aide

Emmanuel


"jbongran" a écrit dans le message de
news:4203fe7f$0$599$
Emmanuel COCHERIL wrote:
> Bonjour à tous,
>
> J'ai un probleèle avec l'ajout de balise perso dans le header de la
> page.
>
> Config utilisée: IIS5 / Win2k serveur
>
> L'instruction "Response.AddHeader" ne semble pas fonctionner
> Voici la syntaxe que j'utilise: Response.AddHeader
> ("mabalise","mavaleur")
>
> Normalement on récupére le contenu avec Request.ServerVariables
> ("HTTP_MABALISE")
>
> Le reponse ne me renvoi rien.
>
> D'après la doc il n'y a pas d'erreur de syntaxe.
> Quelqu'un a t'il la solution ?
>
> Merci Beoucoup.
>
> Emmanuel

Je ne pense pas mais on sait jamais: la balise mabalise est elle en
majuscule dans le Response.AddHeader ?
Plus sérieusement, la variable MABALISE ne contient pas de tiret de
soulignement ?



http://www.microsoft.com/windows2000/en/server/iis/default.asp?url=/windows2000/en/server/iis/htm/asp/vbob7yya.htm




Avatar
jbongran
"Emmanuel COCHERIL" a écrit dans le
message de news:
Bonjour ,

Oui ma balise dans le AddHeader est en majuscule, et il n'y a pas de tiret
ou underscore, dans le nom de ma balise.

J'ai suivi le lien que vous m'avez indiquez, mais c'est toujours KO.

Petite question: On récupère bien le contenu de la balise en ajoutant
"HTTP_" devant le nom de la balise dans le "Request.ServerVariables" ?

Voci ma syntace (copier coller)

Response.AddHeader "COCHERIL", "Emmanuel"
Response.Flush

Response.write Response.ServerVairables("HTTP_COCHERIL")

J'ai aussi essayé : Response.write Response.ServerVairables("COCHERIL")
==>
KO

PS: Mon response.buffer est sur True

Si je fais une boucle "for each" sur Response.ServerVairables, ma balise
n'apparait pas dans la liste, apparement elle n'a pas étée ajoutée......

Merci pour votre aide

Emmanuel


"jbongran" a écrit dans le message de
news:4203fe7f$0$599$
Emmanuel COCHERIL wrote:
> Bonjour à tous,
>
> J'ai un probleèle avec l'ajout de balise perso dans le header de la
> page.
>
> Config utilisée: IIS5 / Win2k serveur
>
> L'instruction "Response.AddHeader" ne semble pas fonctionner
> Voici la syntaxe que j'utilise: Response.AddHeader
> ("mabalise","mavaleur")
>
> Normalement on récupére le contenu avec Request.ServerVariables
> ("HTTP_MABALISE")
>
> Le reponse ne me renvoi rien.
>
> D'après la doc il n'y a pas d'erreur de syntaxe.
> Quelqu'un a t'il la solution ?
>
> Merci Beoucoup.
>
> Emmanuel

Je ne pense pas mais on sait jamais: la balise mabalise est elle en
majuscule dans le Response.AddHeader ?
Plus sérieusement, la variable MABALISE ne contient pas de tiret de
soulignement ?



http://www.microsoft.com/windows2000/en/server/iis/default.asp?url=/windows2000/en/server/iis/htm/asp/vbob7yya.htm



ServerVairables est bien une erreur de typo dans ton post pour
ServerVariables ?