Section courante

A propos

Section administrative du site

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