Config.groovy设置grails.views.default.codec
指定用于使用${...}
对数据进行编码的默认编解码器。
此配置设置可以采用none
,html
和base64
中的任何值。
我理解为什么会将它们设置为none
(不需要过滤)或html
(以避免XSS攻击)的原因,但为什么有人想将它设置为base64-encoding ?
如果将其设置为base64
,请提供具体的用例。
答案 0 :(得分:1)
这很可能没有真正的用例。它应该说明您可以使用任何编解码器(捆绑或您自己的)作为视图的默认编解码器。