From b70071fdda7c97eb07049c940132a641575aed41 Mon Sep 17 00:00:00 2001 From: Rossen Stoyanchev Date: Wed, 14 Dec 2016 08:50:37 -0500 Subject: [PATCH] Remove temporary workaround in ReactorServertHttpResponse We no longer should need the workaround for: https://github.com/reactor/reactor-netty/issues/2 Issue: SPR-14643 --- .../http/server/reactive/ReactorServerHttpResponse.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/spring-web/src/main/java/org/springframework/http/server/reactive/ReactorServerHttpResponse.java b/spring-web/src/main/java/org/springframework/http/server/reactive/ReactorServerHttpResponse.java index 0f88bf4a40..baab862abe 100644 --- a/spring-web/src/main/java/org/springframework/http/server/reactive/ReactorServerHttpResponse.java +++ b/spring-web/src/main/java/org/springframework/http/server/reactive/ReactorServerHttpResponse.java @@ -30,7 +30,6 @@ import reactor.ipc.netty.http.server.HttpServerResponse; import org.springframework.core.io.buffer.DataBuffer; import org.springframework.core.io.buffer.DataBufferFactory; import org.springframework.core.io.buffer.NettyDataBufferFactory; -import org.springframework.http.HttpHeaders; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseCookie; import org.springframework.http.ZeroCopyHttpOutputMessage; @@ -84,10 +83,6 @@ public class ReactorServerHttpResponse extends AbstractServerHttpResponse @Override protected void applyHeaders() { - // TODO: temporarily, see https://github.com/reactor/reactor-netty/issues/2 - if(getHeaders().containsKey(HttpHeaders.CONTENT_LENGTH)){ - this.response.disableChunkedTransfer(); - } for (String name : getHeaders().keySet()) { for (String value : getHeaders().get(name)) { this.response.responseHeaders().add(name, value);