com.sun.net.httpserver.HttpServer上的RESTEasy CORS头

时间:2018-03-22 07:22:17

标签: java resteasy httpserver

我正在开发一个提供本地休息服务的应用程序。为此,我使用resteasy(3.5.0)和服务器com.sun.net.httpserver.HttpServer。我的目标是在所有回复中包含CORS标题。 根据文档,resteasy提供了一个放置标题的CorsFilter过滤器,但在我的案例中,我无处可以找到有关如何使用它的文档(不使用应用程序服务器)。而且,我该如何进行一些特定的配置。

我目前正在每个方法中手动编写此标题

@Path("/api")
public class Endpoint {

    @GET
    @Path("version")
    @Produces(MediaType.APPLICATION_JSON)
    public Response version() {
        return Response.ok(new Version())
                .header("Access-Control-Allow-Origin", "*")
                .build();
    }

}

1 个答案:

答案 0 :(得分:0)

您好尝试使用下面的过滤器是给定的URL ..
https://howtodoinjava.com/servlets/java-cors-filter-example/