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) &&