我们如何检测url字符串中是否存在转发前缀或重定向前缀? 我们假设重定向在请求中。
@RequestMapping(value = "mappingUrl", method = RequestMethod.GET)
public String doSmth(final HttpServletRequest request){
String redirectUrl = request.getAttribute("redirectUrl");
if (containsPrefix(redirectUrl)){
return redirectUrl;
}
else {
return "redirect:" + redirectUrl;
}
}
是否有任何开箱即用的方法来检查containsPrefix?