Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

caracteres autorises apres le ? dans une url

2 réponses
Avatar
Ignace de Witte
Bonjour,

Quels sont les caractères qui ne passent pas dans une url après le point
d'interrogation? Je sais qu'il y a le / , qui doit être remplacé par un
autre caractère (j'ai choisi +) mais en existe t-il d'autres?

C'est pour un script en javascript qui recompose le frameset à partir
d'une page appelée isolément.

Voici un exemple d'expression que j'utilise:

http://homepage.mac.com/ignacedewitte/reunionislandguns/frameset.html?pg=http:++homepage.mac.com+ignacedewitte+reunionislandguns+tirsportif+Athenes+carabine10m.html

Puis-je utiliser des _ (underscore), des - (tiret)?

Au lieu de substituer les caractères interdits, puis-je les remplacer
par leur code hexadécimal, par exemple %2F au lieu de /?

Cela doit fonctionner sous Mac et PC, Explorer et Netscape (Mozilla, etc.)

Merci d'avance d'aider un autodidacte

Ignace de Witte
http://www.reunionislandguns.com

2 réponses

Avatar
Arnaud B.
Bonjour,

Ceci pourra t'inéresser :

http://www.blooberry.com/indexdot/html/topics/urlencoding.htm

A savoir aussi que le JRE comporte la classe java.net.URLEncoder
qui pourra te servir à encoder rapidement des chaines de caractère.

Arnaud.


"Ignace de Witte" a écrit dans le message de
news:drs49i$iiu$
Bonjour,

Quels sont les caractères qui ne passent pas dans une url après le point
d'interrogation? Je sais qu'il y a le / , qui doit être remplacé par un
autre caractère (j'ai choisi +) mais en existe t-il d'autres?

C'est pour un script en javascript qui recompose le frameset à partir
d'une page appelée isolément.

Voici un exemple d'expression que j'utilise:


http://homepage.mac.com/ignacedewitte/reunionislandguns/frameset.html?pg=http:++homepage.mac.com+ignacedewitte+reunionislandguns+tirsportif+Athenes+carabine10m.html


Puis-je utiliser des _ (underscore), des - (tiret)?

Au lieu de substituer les caractères interdits, puis-je les remplacer
par leur code hexadécimal, par exemple %2F au lieu de /?

Cela doit fonctionner sous Mac et PC, Explorer et Netscape (Mozilla, etc.)

Merci d'avance d'aider un autodidacte

Ignace de Witte
http://www.reunionislandguns.com


Avatar
Ignace de Witte
Arnaud B. wrote:

Bonjour,

Ceci pourra t'inéresser :

http://www.blooberry.com/indexdot/html/topics/urlencoding.htm

A savoir aussi que le JRE comporte la classe java.net.URLEncoder
qui pourra te servir à encoder rapidement des chaines de caractère.

Arnaud.



Ce petit javascript qui code/décode en hexadécimal les caractères
spéciaux contenus dans les url est bien plus pratique que le tableau que
je m'étais fait (pour coder manuellement).

Merci Arnaud!

Ignace de Witte
http://www.reunionislandguns.com