Skip to content

Commit af9335c

Browse files
committed
Use Unpooled.EMPTY_BUFFER when request doesn't have a body, close AsyncHttpClient#1278
1 parent 3f58ea5 commit af9335c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

client/src/main/java/org/asynchttpclient/netty/request/NettyRequestFactory.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import static org.asynchttpclient.util.MiscUtils.*;
2121
import static org.asynchttpclient.ws.WebSocketUtils.getKey;
2222
import io.netty.buffer.ByteBuf;
23+
import io.netty.buffer.Unpooled;
2324
import io.netty.handler.codec.http.DefaultFullHttpRequest;
2425
import io.netty.handler.codec.http.DefaultHttpRequest;
2526
import io.netty.handler.codec.http.HttpHeaders;
@@ -147,7 +148,7 @@ public NettyRequest newNettyRequest(Request request, boolean forceConnect, Proxy
147148
nettyRequest = new NettyRequest(httpRequest, null);
148149

149150
} else if (body == null) {
150-
httpRequest = new DefaultFullHttpRequest(httpVersion, method, requestUri);
151+
httpRequest = new DefaultFullHttpRequest(httpVersion, method, requestUri, Unpooled.EMPTY_BUFFER);
151152
nettyRequest = new NettyRequest(httpRequest, null);
152153

153154
} else {

0 commit comments

Comments
 (0)