前端需要获取服务器时间,本地环境时获取到了,而服务器上获取不到
这是由于在使用CORS方式跨域时,浏览器只会返回默认的头部Header,包括:
Cache-Control
Content-Language
Content-Type
Expires
Last-Modified
Pragma
在响应头上加上`Access-Control-Expose-Headers`设置客户端能够访问的请求头
response.addHeader("Access-Control-Expose-Headers","Date");
response.addHeader("date", LocalDateTime.now().toString());
response.setHeader("content-type","application/json;charset=UTF-8");
response.getWriter().write(JSONUtil.toJsonStr(RetData.success(res)));