From e4a139e70e78bd674e986b730416b3fa44902d54 Mon Sep 17 00:00:00 2001 From: XenoAmess Date: Wed, 22 Jul 2020 16:39:27 +0800 Subject: [PATCH] Use System.currentTimeMillis() in AbstractSockJsService Closes gh-25447 --- .../web/socket/sockjs/support/AbstractSockJsService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/support/AbstractSockJsService.java b/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/support/AbstractSockJsService.java index bd72610b60..5166d80964 100644 --- a/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/support/AbstractSockJsService.java +++ b/spring-websocket/src/main/java/org/springframework/web/socket/sockjs/support/AbstractSockJsService.java @@ -510,7 +510,7 @@ public abstract class AbstractSockJsService implements SockJsService, CorsConfig protected void addCacheHeaders(ServerHttpResponse response) { response.getHeaders().setCacheControl("public, max-age=" + ONE_YEAR); - response.getHeaders().setExpires(new Date().getTime() + ONE_YEAR * 1000); + response.getHeaders().setExpires(System.currentTimeMillis() + ONE_YEAR * 1000); } protected void addNoCacheHeaders(ServerHttpResponse response) {