瀏覽代碼

mismatched tree node: EOF expecting

KeYuan 8 年之前
父節點
當前提交
43ed8ad44b
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      src/main/java/com/key/common/plugs/xss/XssHttpWrapper.java

+ 6 - 0
src/main/java/com/key/common/plugs/xss/XssHttpWrapper.java

@@ -204,6 +204,12 @@ public class XssHttpWrapper extends HttpServletRequestWrapper {
         return result;
     }
 
+    /**
+     * 处理插件之所以报 mismatched tree node: EOF expecting错误是因为其对注入的脚本格式有校验
+     * 比如注入<scirpt>而没有匹配的结束标签</scirpt>时会报该错误,注入代码中开始标签和结束标签不匹配时会出该问题
+     * @param value
+     * @return
+     */
     private String stripXSS(String value)
     {
         if (value != null)