diff --git a/src/recon/ReconClient.cpp b/src/recon/ReconClient.cpp index b723d00..da8f8b5 100644 --- a/src/recon/ReconClient.cpp +++ b/src/recon/ReconClient.cpp @@ -160,6 +160,23 @@ namespace Recon { return RequestResult::Fail(mErrorMessage); } } + + RequestResult ReconClient::QueryVersion() + { + std::string content; + content.append("1"); + auto resp = mRequest.post(mHost+QUERY_VERSION_URL,content,mHeaders); + if (resp->httpCode() == 200){ + std::string version = resp->getContent(); + delete resp; + return RequestResult::Success(version); + } + else{ + mErrorMessage = resp->getContent(); + delete resp; + return RequestResult::Fail(mErrorMessage); + } + } RequestResult ReconClient::SetPACSSetting(const PACSSetting& aSetting) {