diff --git a/arex-schedule-web-api/src/main/java/com/arextest/schedule/sender/httprequest/AbstractHttpRequestBuilder.java b/arex-schedule-web-api/src/main/java/com/arextest/schedule/sender/httprequest/AbstractHttpRequestBuilder.java index 5620c3fb..9262947b 100644 --- a/arex-schedule-web-api/src/main/java/com/arextest/schedule/sender/httprequest/AbstractHttpRequestBuilder.java +++ b/arex-schedule-web-api/src/main/java/com/arextest/schedule/sender/httprequest/AbstractHttpRequestBuilder.java @@ -35,6 +35,7 @@ protected HttpHeaders createRequestHeaders(Map sourceHeaders, St contentType = contentType(format); } httpHeaders.setContentType(contentType); + httpHeaders.remove(HttpHeaders.CONTENT_LENGTH); return httpHeaders; } diff --git a/arex-schedule-web-api/src/main/java/com/arextest/schedule/sender/httprequest/FormDataHttpRequestBuilder.java b/arex-schedule-web-api/src/main/java/com/arextest/schedule/sender/httprequest/FormDataHttpRequestBuilder.java index 608b1109..1d23ff56 100644 --- a/arex-schedule-web-api/src/main/java/com/arextest/schedule/sender/httprequest/FormDataHttpRequestBuilder.java +++ b/arex-schedule-web-api/src/main/java/com/arextest/schedule/sender/httprequest/FormDataHttpRequestBuilder.java @@ -66,7 +66,6 @@ public HttpSenderContent buildRequestContent(SenderParameters senderParameters) // build headers HttpHeaders httpHeaders = createRequestHeaders(senderParameters.getHeaders(), senderParameters.getFormat()); - httpHeaders.remove("content-length"); // build http entity HttpEntity httpEntity = null;