Whatever message this page gives is out now! Go check it out!
GetSafeHTML(string [,policyFile, throwOnError])Parameter | Description |
inputString | Required. The string to be encoded. |
policyFile | Optional. File path for antisamy policy file which specifies HTML rules. In case if not specified, there is a provision to set this at application level. Else the default policy file shipped with ColdFusion will be used. |
throwOnError | Optional. If set to true, exception is thrown. |
<cfcomponent>
<cfset this.security.antisamypolicy = "antisamy.xml">
</cfcomponent><cfset isSafe = isSafeHTML(inputHTML)>
<cfset SafeHTML = getSafeHTML(inputHTML, "", true)>
<cfoutput> is Safe : #isSafe# Safe HTML : #SafeHTML# </cfoutput>maxInputsize directive of antisamy specifies the maximum size of user input before it gets validated. antisamy-basic.xml, which was shipped by ColdFusion 11, restricts the input to 5000 characters. If the input supplied to this function is greater than 5000, you get an error. However, you can change this limit according to your requirement. Removing this directive from the antisamy-basic.xml sets the default limit to 100,000.