update cpprest petstore samples

This commit is contained in:
wing328 2017-09-23 15:45:17 +08:00
parent 8698444fb2
commit b1e7a4f724

View File

@ -136,8 +136,11 @@ pplx::task<web::http::http_response> ApiClient::callApi(
{
body_data[kvp.first] = ModelBase::toJson(kvp.second);
}
if (!formParams.empty())
{
request.set_body(body_data);
}
}
else
{
web::http::uri_builder formData;
@ -145,10 +148,13 @@ pplx::task<web::http::http_response> ApiClient::callApi(
{
formData.append_query(kvp.first, kvp.second);
}
if (!formParams.empty())
{
request.set_body(formData.query(), U("application/x-www-form-urlencoded"));
}
}
}
}
web::http::uri_builder builder(path);
for (auto& kvp : queryParams)