浏览器对空格编码为“20%”,java对空格的编码为“+”
private String replaceStr(String str, String key, String val) throws Exception {
// 浏览器对空格编码与java不一致
val = URLEncoder.encode(val, "UTF-8").replace("+", "20%");
String s = "&"+key+"="+val;
str = str.replace(s, "");
return str;
}