How to change requestURL using a filter or servlet

how to change requestURL using a filter or servlet.

for example, if the request is "http: // servername1: 8080" I want to change the same to "http: // servername2: 7001"

+5
source share
2 answers

, .forward(), . , .

, , "" , ​​ URL-, . :

@Override
public String getRequestURI() {
    final String originalUri = ((HttpServletRequest)getRequest()).getRequestURI();
    return "/"; // Must be consistent with getRequestURL()
}
@Override
public String getServletPath() {
    final String originalPath = ((HttpServletRequest)getRequest()).getServletPath();
    return "/"; // Must be consistent with getRequestURL()
}
0

All Articles