Railo 4.2 Reference
Choose a function:

Function CANONICALIZE

Canonicalization is simply the operation of reducing a possibly encoded string down to its simplest form.
      This is important, because attackers frequently use encoding to change their input in a way that will bypass validation filters,
      but still be interpreted properly by the target of the attack.
      Note that data encoded more than once is not something that a normal user would generate and should be regarded as an attack.

Beispiel

canonicalize(string input,boolean restrictMultiple,boolean restrictMixed):string

Argumente

Die Argumente für diese Funktion sind fest vorgegeben. Ausser den nachfolgenden Argumenten dürfen keine weiteren verwendet werden.
Name Typ Required Beschreibung
input string  Yes the input string to encode  
restrictMultiple boolean  Yes true if checking for multiple encoding is desired, false otherwise.  
restrictMixed boolean  Yes true if checking for mixed encoding is desired, false otherwise