变量 · 第 11 题,共 12 题

某模板用 {comment -> f:format.raw()} 输出访客评论。风险是什么?

有 1 个正确答案。 困难

显示答案

答案

  • C 执行恶意代码(XSS)

解析

f:format.raw 会取消转义。如果评论中包含 <script>,它会未经过滤地进入 HTML。因此用户输入必须转义后输出,Fluid 默认就是这样做的。

认证与考试

下一个考试是什么?

已有 19 项考试可以练习,21 项正在投票中。查看所有认证及官方信息,投出你的一票,或推荐你的考试。

查看全部认证