# HG changeset patch # User Sebastien Jodogne # Date 1588747248 -7200 # Node ID fe0e4ef52a7226e622fe6ec929fb228ee406ae9a # Parent 35065dd39cc8c6699a7ee4898860b33ca0755c0a Fix missing body in "OrthancPluginHttpPost()" and "OrthancPluginHttpPut()" diff -r 35065dd39cc8 -r fe0e4ef52a72 NEWS --- a/NEWS Tue May 05 18:08:36 2020 +0200 +++ b/NEWS Wed May 06 08:40:48 2020 +0200 @@ -11,6 +11,7 @@ Maintenance ----------- +* Fix missing body in "OrthancPluginHttpPost()" and "OrthancPluginHttpPut()" * Upgraded dependencies for static builds (notably on Windows and LSB): - openssl 1.1.1g diff -r 35065dd39cc8 -r fe0e4ef52a72 Plugins/Engine/OrthancPlugins.cpp --- a/Plugins/Engine/OrthancPlugins.cpp Tue May 05 18:08:36 2020 +0200 +++ b/Plugins/Engine/OrthancPlugins.cpp Wed May 06 08:40:48 2020 +0200 @@ -2732,10 +2732,12 @@ case OrthancPluginHttpMethod_Post: client.SetMethod(HttpMethod_Post); + client.GetBody().assign(reinterpret_cast(parameters.body), parameters.bodySize); break; case OrthancPluginHttpMethod_Put: client.SetMethod(HttpMethod_Put); + client.GetBody().assign(reinterpret_cast(parameters.body), parameters.bodySize); break; case OrthancPluginHttpMethod_Delete: