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