/** * 判断请求url是否非法 * @param url * @return */ public static boolean isValidRequestUri(String url) { if (StringUtils.isNotEmpty(url)) { if (hasSpecialChar(url)) { return true; } try { /**尝试decode两次判断是否有特殊字符*/ try { /**URLDecoder: Incomplete trailing esc…