【发布时间】:2019-03-17 07:07:28
【问题描述】:
我的项目在 www.example.com:8888 上运行,我的项目需要一个 API,它在不同端口的同一服务器上运行(www.example.com:8081)。现在我在与 API
通信时遇到了 CORS 问题以下是我的 API 的 JAVA 代码摘录:
@GET
@Path("/getFiles")
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
public Response gettingJsonFiles(@QueryParam("data") String data) throws IOException {
List<org.json.JSONObject> jsonList=JsonService.gettingJsonFiles(data);
return Response.ok(jsonList.toString()).header("Access-Control-Allow-Origin", "*")
.header("Access-Control-Allow-Methods", "GET, POST, DELETE, PUT")
.header("Access-Control-Allow-Headers", "X-Requested-With")
.allow("OPTIONS").build();
}
【问题讨论】:
标签: amazon-web-services api server cors port