如何使用 RESTEasy 重定向到 html 页面?

How to redirect to html page with RESTEasy?

我使用 RESTEasy 3.1.4-Final,我有一个方法:

    @GET
    @Produces(MediaType.TEXT_HTML)
    public Response getInteractionsData(@Context UriInfo ui) {
        return Response.ok().entity("index.html").build();
    }

如何重定向到index.html?现在我得到一个纯文本 "index.html"(响应 header text/html)。 另见 https://docs.oracle.com/cd/E19776-01/820-4867/ghrpv/

在我为此目标使用 Servlet API 之前:

        RequestDispatcher dispatcher = request.getRequestDispatcher("index.html");
        if (dispatcher != null) {
            dispatcher.forward(request, response);
        }

但现在我无法请求响应。抱歉我的英语不好

看看这个问题的答案post

Redirect from JAX-RS

Response.temporaryRedirect(URI)

Response.seeOther(URI)

"Temporary Redirect" returns 307 状态码而 "See Other" returns 303.