我已经创建了一个基本的GET端点,并试图允许CORS。但是,预期的标头未在响应正文中返回,而且我在这里找不到我做错的事情。
REST控制器中的GET方法:
:host(:last-child)
当我在此处发送请求时,响应头如下:
div.lower{ border-top: 1px solid gold; ... }
div.lower:host(:last-child){ border-top: 1px solid olive; ... }
我希望将标头添加到此响应中,即:
@CrossOrigin(
allowCredentials = "true",
origins = "*",
allowedHeaders = {
"Access-Control-Allow-Origin",
"Access-Control-Allow-Headers",
"Access-Control-Max-Age",
"Access-Control-Allow-Methods",
"Content-Type"})
public String test() {
return "test";
}
任何帮助将不胜感激。
答案 0 :(得分:0)
嗯,我知道-这些标头仅用于跨域请求。当我在请求标头中设置来源时,响应标头会按预期添加。