diff --git a/spring-web/src/main/java/org/springframework/web/filter/RelativeRedirectResponseWrapper.java b/spring-web/src/main/java/org/springframework/web/filter/RelativeRedirectResponseWrapper.java index 9fe58f3051b3..9fb2b8dbf347 100644 --- a/spring-web/src/main/java/org/springframework/web/filter/RelativeRedirectResponseWrapper.java +++ b/spring-web/src/main/java/org/springframework/web/filter/RelativeRedirectResponseWrapper.java @@ -47,6 +47,7 @@ private RelativeRedirectResponseWrapper(HttpServletResponse response, HttpStatus @Override public void sendRedirect(String location) throws IOException { + resetBuffer(); setStatus(this.redirectStatus.value()); setHeader(HttpHeaders.LOCATION, location); flushBuffer();