Mercurial > hg > orthanc-stone
diff Platforms/Generic/WebServiceCommandBase.h @ 417:aee3d7941c9b
preparing to load images using DICOMweb
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 15 Nov 2018 17:28:15 +0100 |
parents | c34784e5f299 |
children | b70e9be013e4 |
line wrap: on
line diff
--- a/Platforms/Generic/WebServiceCommandBase.h Tue Nov 13 10:36:53 2018 +0100 +++ b/Platforms/Generic/WebServiceCommandBase.h Thu Nov 15 17:28:15 2018 +0100 @@ -40,11 +40,12 @@ std::auto_ptr<MessageHandler<IWebService::HttpRequestSuccessMessage> > successCallback_; std::auto_ptr<MessageHandler<IWebService::HttpRequestErrorMessage> > failureCallback_; Orthanc::WebServiceParameters parameters_; - std::string uri_; - std::map<std::string, std::string> headers_; + std::string url_; + IWebService::HttpHeaders headers_; std::auto_ptr<Orthanc::IDynamicObject> payload_; bool success_; std::string answer_; + IWebService::HttpHeaders answerHeaders_; NativeStoneApplicationContext& context_; unsigned int timeoutInSeconds_; @@ -53,8 +54,8 @@ MessageHandler<IWebService::HttpRequestSuccessMessage>* successCallback, // takes ownership MessageHandler<IWebService::HttpRequestErrorMessage>* failureCallback, // takes ownership const Orthanc::WebServiceParameters& parameters, - const std::string& uri, - const std::map<std::string, std::string>& headers, + const std::string& url, + const IWebService::HttpHeaders& headers, unsigned int timeoutInSeconds, Orthanc::IDynamicObject* payload /* takes ownership */, NativeStoneApplicationContext& context