RuoYi
2024-01-25 e03978b3c795b556e4832682c4f091b406d57697
优化匹配方式
已修改1个文件
7 ■■■■ 文件已修改
src/main/java/com/ruoyi/common/xss/XssValidator.java 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/common/xss/XssValidator.java
@@ -27,8 +27,13 @@
    public static boolean containsHtml(String value)
    {
        StringBuilder sHtml = new StringBuilder();
        Pattern pattern = Pattern.compile(HTML_PATTERN);
        Matcher matcher = pattern.matcher(value);
        return matcher.matches();
        while (matcher.find())
        {
            sHtml.append(matcher.group());
        }
        return pattern.matcher(sHtml).matches();
    }
}