Skip to content

Commit 44480ab

Browse files
author
Stephane Landelle
committed
Compute ContentLength only once
1 parent 56e449e commit 44480ab

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/main/java/com/ning/http/client/providers/netty/NettyAsyncHttpProvider.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -834,8 +834,9 @@ else if (uri.getRawQuery() != null)
834834
MultipartRequestEntity mre = AsyncHttpProviderUtils.createMultipartRequestEntity(request.getParts(), request.getHeaders());
835835

836836
nettyRequest.setHeader(HttpHeaders.Names.CONTENT_TYPE, mre.getContentType());
837-
if (mre.getContentLength() >= 0) {
838-
nettyRequest.setHeader(HttpHeaders.Names.CONTENT_LENGTH, String.valueOf(mre.getContentLength()));
837+
long contentLength = mre.getContentLength();
838+
if (contentLength >= 0) {
839+
nettyRequest.setHeader(HttpHeaders.Names.CONTENT_LENGTH, String.valueOf(contentLength));
839840
}
840841

841842
} else if (request.getEntityWriter() != null) {

0 commit comments

Comments
 (0)