public static void issueRedirect(ServletRequest request, ServletResponse response, String url,
                                     Map queryParams, boolean contextRelative,
                                     boolean http10Compatible) throws IOException {
        RedirectView view = new RedirectView(url, contextRelative, http10Compatible);
        view.renderMergedOutputModel(queryParams, toHttp(request), toHttp(response));
    }
Redirects the current request to a new URL based on the given parameters.

@param request          the servlet request.
@param response         the servlet response.
@param url              the URL to redirect the user to.
@param queryParams      a map of parameters that should be set as request parameters for the new request.
@param contextRelative  true if the URL is relative to the servlet context path, or false if the URL is absolute.
@param http10Compatible whether to stay compatible with HTTP 1.0 clients.
@throws java.io.IOException if thrown by response methods.
web/src/main/java/org/apache/shiro/web/util/WebUtils.java