使用PrintWriter重定向失败

时间:2018-09-05 10:15:38

标签: java url-redirection printwriter

我有一段代码用于重定向到某些url。这是代码段:

public static void redirect(HttpServletResponse response, String url) throws Exception {
        PrintWriter writer = response.getWriter();
        writer.println("<body onLoad=\"window.location.href='" +  url+ "'\">");
        writer.println("</body>");
    }

此代码位于过滤器中,用于将请求URL从“ http”重定向到“ https”。 我的查询是关于PrintWriter的工作,实际重定向如何发生?由于在我的情况下,此代码成功执行了某些URL的重定向,而失败了其他URL。它运行的所有因素可能取决于什么?它必须与调用此方法的流程有关吗?任何帮助表示赞赏。在此先感谢!

0 个答案:

没有答案