HTTP 请求URL中不能含有空格

如果含有空格 会报 不合法参数异常

正确做法是将其encode

URLEncoder.encode(targetString, "utf-8").replaceAll("\+", "%20").replaceAll("%7E", "~").replaceAll("\*", "%2A");
原文地址:https://www.cnblogs.com/wutianlong/p/7505867.html