# HG changeset patch # User Alain Mazy # Date 1753376067 -7200 # Node ID f1398abc4e830792a38fd3dfed3eca7a9a9a2fa6 # Parent e76ad6e4f968518c55ebd6fd86aceee792a18075 RestApiClient::SetRequestHeader diff -r e76ad6e4f968 -r f1398abc4e83 OrthancServer/Plugins/Samples/Common/OrthancPluginCppWrapper.cpp --- a/OrthancServer/Plugins/Samples/Common/OrthancPluginCppWrapper.cpp Tue Jul 22 12:31:54 2025 +0200 +++ b/OrthancServer/Plugins/Samples/Common/OrthancPluginCppWrapper.cpp Thu Jul 24 18:54:27 2025 +0200 @@ -4258,6 +4258,15 @@ #if HAS_ORTHANC_PLUGIN_GENERIC_CALL_REST_API == 1 + void RestApiClient::SetRequestHeader(const std::string& key, + const std::string& value) + { + requestHeaders_[key] = value; + } +#endif + + +#if HAS_ORTHANC_PLUGIN_GENERIC_CALL_REST_API == 1 bool RestApiClient::Execute() { if (requestBody_.size() > 0xffffffffu) diff -r e76ad6e4f968 -r f1398abc4e83 OrthancServer/Plugins/Samples/Common/OrthancPluginCppWrapper.h --- a/OrthancServer/Plugins/Samples/Common/OrthancPluginCppWrapper.h Tue Jul 22 12:31:54 2025 +0200 +++ b/OrthancServer/Plugins/Samples/Common/OrthancPluginCppWrapper.h Thu Jul 24 18:54:27 2025 +0200 @@ -1593,6 +1593,9 @@ void AddRequestHeader(const std::string& key, const std::string& value); + void SetRequestHeader(const std::string& key, + const std::string& value); + const HttpHeaders& GetRequestHeaders() const { return requestHeaders_;