Mercurial > hg > orthanc-transfers
diff Plugin/Plugin.cpp @ 44:f4e828607f02
Added 'SenderTransferID' option that is added as an HTTP header in outgoing requests in PushMode
author | Alain Mazy <am@osimis.io> |
---|---|
date | Wed, 19 Oct 2022 21:12:57 +0200 |
parents | 44a0430d7899 |
children | b09adb6aa199 |
line wrap: on
line diff
--- a/Plugin/Plugin.cpp Tue Jul 12 17:49:40 2022 +0200 +++ b/Plugin/Plugin.cpp Wed Oct 19 21:12:57 2022 +0200 @@ -452,7 +452,10 @@ Orthanc::Toolbox::WriteFastJson(s, lookup); Json::Value answer; - if (DoPostPeer(answer, peers, query.GetPeer(), URI_PULL, s, context.GetMaxHttpRetries()) && + std::map<std::string, std::string> headers; + query.GetHttpHeaders(headers); + + if (DoPostPeer(answer, peers, query.GetPeer(), URI_PULL, s, context.GetMaxHttpRetries(), headers) && answer.type() == Json::objectValue && answer.isMember(KEY_ID) && answer.isMember(KEY_PATH) &&