|
|
|
|
|
- Caractères admissibles dans une URL encodée
- Cas particuliers
URLDécode (Fonction) En anglais : URLDecode Décode une URL encodée (c'est-à-dire avec des caractères sous la forme de %xx). Remarque : La validité syntaxique de l'URL n'est pas vérifiée.
URLDécodée est une chaîne = URLDécode("http://monsite/mon%20etat")
Syntaxe
<Résultat> = URLDécode(<URL à décoder> [, <Format d'encodage/décodage>])
<Résultat> : Chaîne de caractères Chaîne de caractères contenant l'URL décodée. Les caractères suivants sont transformés :- '+' sont transformés en espaces
- '%xx' (où xx est une valeur hexadécimale) sont remplacés par le caractère de valeur xx en hexadécimal.
<URL à décoder> : Chaîne de caractères URL encodée à décoder. <Format d'encodage/décodage> : Constante de type Entier Indique le type d'encodage effectué. Ce paramètre doit être identique à celui choisi lors du codage. | | encodeURLVersAnsi | Format URL. Le texte encodé comporte uniquement des caractères autorisés dans une URL. Le texte décodé est une chaîne ANSI. Cette constante correspond à la constante encodeURLDepuisAnsi utilisée dans la fonction URLEncode. | encodeURLVersUnicode | Format URL. Le texte encodé comporte uniquement des caractères autorisés dans une URL. Le texte décodé est une chaîne Unicode. Cette constante correspond à la constante encodeURLDepuisUnicode utilisée dans la fonction URLEncode. | encodeURLVersUTF8 (Valeur par défaut) | Format URL. Le texte encodé comporte uniquement des caractères autorisés dans une URL. Le texte décodé est une chaîne UTF-8. Cette constante correspond à la constante encodeURLDepuisUTF8 utilisée dans la fonction URLEncode. |
Remarques Caractères admissibles dans une URL encodée La liste des caractères admissibles dans une URL encodée est la suivante : | | | | | ; | / | ? | : | @ | & | = | + | $ | , | - | _ | . | ! | ~ | * | ' | ( | | | ) | % | # | les chiffres | les lettres (majuscules et minuscules) | |
- Le décodage d'une URL vide (chaîne vide) est une URL vide.
- La chaîne %26%238364%3B qui vaut #8364; en décodé est remplacé par le symbole €.
- Les signes % qui sont suivis de caractères invalides sont ignorés.
Composante : wd300std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|