// 去除URL参数中的用户名参数 private String generateURIWithoutUsername(HttpServletRequest request) { List<String> queryParams = Arrays.asList(request.getQueryString().split("&")); if (!queryParams.isEmpty()) { StringBuilder queryStringWithoutUsername = new StringBuilder("?"); for (String param : queryParams) { if (!StringUtils.contains(param, userNameParameter)) { queryStringWithoutUsername.append(param); queryStringWithoutUsername.append("&"); } } String newUrl = queryStringWithoutUsername.toString(); return request.getRequestURI() + newUrl.substring(0, newUrl.length()-1); } else { return request.getRequestURI(); } } } 我看代码是没有看出什么问题。可是我的路径缺失没有吧用户名去掉 大神解惑 |
最佳回答 |
||||
0
|
|