From 3a9d1a135965eb3d8add01d7e1769d26589a60e2 Mon Sep 17 00:00:00 2001 From: kradchen Date: Thu, 7 Sep 2023 17:29:02 +0800 Subject: [PATCH] Add QueryVersion function --- src/recon/ReconClient.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) 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) {