OVH Cloud OVH Cloud

server.URLencode en ASP

1 réponse
Avatar
bob
Je veux rediriger vers l'URL suivante:
http://toto:49162/preHomeCdc.do;JSESSIONID=CKGQDgH43vTyrQccYVwb3nwrQLjd4fBXl
ySQlGrCT7Tv73VvJ4pP

Je recupere mon session ID d'abord, puis je le concatene.
J'ai essaye plein de solutions:

URL="http://toto:49162/preHomeCdc.do"
part1= server.URLencode(";JSESSIONID=")
'part1= ";JSESSIONID="
'Response.Write " URL: " & URL & part1 & sessionID
Response.Redirect URL & part1 & sessionID


Y a rien a faire:
il me transforme le ; et le = en 3%B systematiquement.
Et pourtant server.URLencode() est justement là pour regler le probleme,
mais non, ça change rien.

savez-vous comment faire ? ou une solution de contournement ?
merci

1 réponse

Avatar
Paul Bacelar
Vous n'utilisez pas correctement URLencode.
URL="http://toto:49162/preHomeCdc.do"
part1= ";JSESSIONID="
toto = server.URLencode("sessionID")
'Response.Write " URL: " & URL & part1 & toto
Response.Redirect URL & part1 & toto
--
Paul Bacelar

"bob" wrote in message
news:424aff0c$0$1226$
Je veux rediriger vers l'URL suivante:



http://toto:49162/preHomeCdc.do;JSESSIONID=CKGQDgH43vTyrQccYVwb3nwrQLjd4fBXl
ySQlGrCT7Tv73VvJ4pP

Je recupere mon session ID d'abord, puis je le concatene.
J'ai essaye plein de solutions:

URL="http://toto:49162/preHomeCdc.do"
part1= server.URLencode(";JSESSIONID=")
'part1= ";JSESSIONID="
'Response.Write " URL: " & URL & part1 & sessionID
Response.Redirect URL & part1 & sessionID


Y a rien a faire:
il me transforme le ; et le = en 3%B systematiquement.
Et pourtant server.URLencode() est justement là pour regler le probleme,
mais non, ça change rien.

savez-vous comment faire ? ou une solution de contournement ?
merci