ESAPIEncode |
Encode ESAPI |
| Lucee |
Syntaxe
|
ESAPIEncode( encodeFor=string, string=string, canonicalize=boolean, dialect=string );
|
Paramètres
| Nom |
Description |
| encodeFor |
Ce paramètre permet de spécifier le contexte pour lequel la chaîne doit être encodée (par exemple HTML, JavaScript, URL,...) afin de la sécuriser. |
| string |
Ce paramètre permet de fournir la chaîne de caractères que la fonction doit encoder pour la rendre sûre. |
| canonicalize |
Ce paramètre permet d'indiquer si la chaîne doit d'abord être canonisée, c'est-à-dire transformée dans une forme standard pour éviter des contournements de sécurité avant l'encodage. |
| dialect |
Ce paramètre permet de définir un dialecte spécifique d'encodage ESAPI, si nécessaire, pour adapter l'encodage au contexte ou à la norme souhaitée. |
Description
Cette fonction permet d'encoder la chaîne de caractères donnée pour une sortie sécurisée afin d'arrêter les attaques de type Cross Site Scripting.
Dernière mise à jour : Jeudi, le 14 Août 2025