【问题标题】:Is ColdFusion's isSafeHTML() documentation wrong everywhere?ColdFusion 的 isSafeHTML() 文档是否到处都是错误的?
【发布时间】:2016-09-16 04:04:16
【问题描述】:

我一直在尝试使用isSafeHTML() 告诉用户他们提交的 HTML 是否被允许。 CFDocs.orgAdobe.com 的文档显示该函数需要三个参数:inputString, policyFile, throwOnError。但是,当我提供所有三个参数时,我收到一条错误消息,说它只接受 1 个或 2 个参数。

经过一些测试,我得出的结论是throwOnError 不是这个函数的有效参数。其他人可以证实这一点吗?如果是这样,有没有办法更新文档,以免其他人遇到同样的问题?

【问题讨论】:

    标签: coldfusion coldfusion-11 coldfusion-2016


    【解决方案1】:

    你是对的,我刚刚在 ColdFusion 2016 update 2 (2016,0,02,299200) 上测试过它并抛出:

    ISSAFEHTML 函数的参数验证错误。 该函数接受 1 到 2 个参数。

    使用此代码:

    <cfoutput>
    #isSafeHTML("html", server.coldfusion.rootdir & "/lib/antisamy-basic.xml", true)#
    </cfoutput>
    

    我已更新 cfdocs.org 网站以删除 throwOnError 参数。为了将来参考,您可以通过单击“编辑”按钮修复 cfdocs.org 上的文档,或者如果您只想指出问题,可以单击“问题”按钮。

    对于 Adob​​e 文档,您可以在此处提交错误报告:https://bugbase.adobe.com/

    【讨论】:

    猜你喜欢
    • 2016-10-31
    • 2021-05-07
    • 2011-04-01
    • 2010-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-13
    相关资源
    最近更新 更多