如果含有空格 会报 不合法参数异常
正确做法是将其encode
URLEncoder.encode(targetString, "utf-8").replaceAll("\\+", "%20").replaceAll("%7E", "~").replaceAll("\\*", "%2A");