🎨 修复测试代码

This commit is contained in:
Binary Wang
2021-10-31 23:51:51 +08:00
parent 7b4ba553ac
commit e343159e3a
7 changed files with 10 additions and 8 deletions

View File

@ -1,5 +1,6 @@
package me.chanjar.weixin.common.util;
import org.apache.commons.lang3.RegExUtils;
import org.apache.commons.lang3.StringUtils;
/**
@ -17,7 +18,7 @@ public class DataUtils {
public static <E> E handleDataWithSecret(E data) {
E dataForLog = data;
if(data instanceof String && StringUtils.contains((String)data, "&secret=")){
dataForLog = (E) StringUtils.replaceAll((String)data,"&secret=\\w+&","&secret=******&");
dataForLog = (E) RegExUtils.replaceAll((String)data,"&secret=\\w+&","&secret=******&");
}
return dataForLog;
}

View File

@ -80,7 +80,6 @@ public class XStreamInitializer {
};
xstream.ignoreUnknownElements();
xstream.setMode(XStream.NO_REFERENCES);
XStream.setupDefaultSecurity(xstream);
xstream.autodetectAnnotations(true);
// setup proper security by limiting which classes can be loaded by XStream