Mercurial > hg > orthanc
changeset 6253:f1398abc4e83
RestApiClient::SetRequestHeader
author | Alain Mazy <am@orthanc.team> |
---|---|
date | Thu, 24 Jul 2025 18:54:27 +0200 |
parents | e76ad6e4f968 |
children | 035555a82e14 |
files | OrthancServer/Plugins/Samples/Common/OrthancPluginCppWrapper.cpp OrthancServer/Plugins/Samples/Common/OrthancPluginCppWrapper.h |
diffstat | 2 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- 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)
--- 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_;