提交 14de7213 编写于 作者: M Matteo Merli 提交者: Jia Zhai

Fixed C++ client lookup over HTTP on standalone (#4625)

(cherry picked from commit eea53b7b)
上级 ab3fd598
......@@ -314,10 +314,13 @@ LookupDataResultPtr HTTPLookupService::parseLookupData(const std::string &json)
return LookupDataResultPtr();
}
const std::string brokerUrlTls = root.get<std::string>("brokerUrlTls", defaultNotFoundString);
std::string brokerUrlTls = root.get<std::string>("brokerUrlTls", defaultNotFoundString);
if (brokerUrlTls == defaultNotFoundString) {
LOG_ERROR("malformed json! - brokerUrlTls not present" << json);
return LookupDataResultPtr();
brokerUrlTls = root.get<std::string>("brokerUrlSsl", defaultNotFoundString);
if (brokerUrlTls == defaultNotFoundString) {
LOG_ERROR("malformed json! - brokerUrlTls not present" << json);
return LookupDataResultPtr();
}
}
LookupDataResultPtr lookupDataResultPtr = std::make_shared<LookupDataResult>();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册