Cette fonction permet de décoder une URL (représentation uniformisée de caractères spéciaux vers des caractères propres à l'encodage précisé).
Domaine d'application
Client Java.
Client Web.
Client Cloud.
Serveur Java.
Paramètres
ALPHA(n) |
URL |
URL initiale. |
ALPHA(n) |
Encoding |
Encodage de l'URL. Si *BLANK, assume UTF-8. |
ALPHA(n) |
URLDecodee |
URL décodée. |
ALPHA(n) |
LgValeur |
Longueur de la variable URLDecodee. |
NUM_BIN_4 |
CodeRetour |
Code retour de l'opération : 0 : si l'opération s'est déroulée correctement. -1 : en cas d'erreur de décodage. -2 : si la variable fournie est trop petite pour stocker le résultat. |
Exemple
URL |
= ' http:mondomain.fr?user=Karine%20B%c3%a9ranger ' |
Enc |
= 'UTF-8' |
/* valeur retournée : http:mondomain.fr?user=Karine Béranger
APPELER_DLL 'VATOOLBX.DLL' 'VaToolBxJavaDecodeURL' URL Enc URL2 256 CodeRetour