|
@@ -109,7 +109,10 @@ void RestfulClient::Do(const HttpClientRequestConfig* const pRequestConfig, Http
|
|
|
}
|
|
|
request.set_request_uri(urib.to_string());
|
|
|
request.headers().add(header_names::accept, pRequestConfig->GetAcceptType());
|
|
|
- request.set_body(pRequestConfig->GetBodyContent(), pRequestConfig->GetContentType());
|
|
|
+
|
|
|
+ if (pRequestConfig->GetRequestType() != HttpRequestMethod::GET) {
|
|
|
+ request.set_body(pRequestConfig->GetBodyContent(), pRequestConfig->GetContentType());
|
|
|
+ }
|
|
|
|
|
|
if (pRequestConfig->GetRequestType() == HttpRequestMethod::DOWNLOAD) {
|
|
|
pplx::task<void> requestTask = client.request(request)
|