Loading client/client.cpp +6 −5 Original line number Diff line number Diff line Loading @@ -183,13 +183,13 @@ void ClientConnection::setUrl(const libhttppp::HttpUrl& url) { if (path == "/") path = "/settings/admin/api"; _RequestPath = path; if (_Client) { _Client = std::make_unique<libhttppp::HttpClient>(_Url); _Client = std::make_unique<libhttppp::HttpClient>(_Url, 3); _Client->setTimeout(_Timeout); } } void ClientConnection::setUrl(const std::string& url) { _Url = libhttppp::HttpUrl(url.c_str()); _Url = libhttppp::HttpUrl(url.c_str(), true); std::string path = _Url.getPath(); if (path.empty() || path == "/") { path = extract_path_from_url(url); Loading @@ -198,7 +198,7 @@ void ClientConnection::setUrl(const std::string& url) { if (path == "/") path = "/settings/admin/api"; _RequestPath = path; if (_Client) { _Client = std::make_unique<libhttppp::HttpClient>(_Url); _Client = std::make_unique<libhttppp::HttpClient>(_Url, 3); _Client->setTimeout(_Timeout); } } Loading Loading @@ -232,7 +232,8 @@ void ClientConnection::setTimeout(int timeout_sec) { _Timeout = timeout_sec; } Client::Client(ClientConnection& clt) : _Con(clt) { if (!_Con._Client) { _Con._Client = std::make_unique<libhttppp::HttpClient>(_Con._Url); _Con._Client = std::make_unique<libhttppp::HttpClient>(_Con._Url, 3); _Con._Client->setTimeout(_Con._Timeout); } } Loading @@ -240,7 +241,7 @@ Client::~Client() = default; inline void ensure_http_client(ClientConnection& con) { if (!con._Client) { con._Client = std::make_unique<libhttppp::HttpClient>(con._Url); con._Client = std::make_unique<libhttppp::HttpClient>(con._Url, 3); con._Client->setTimeout(con._Timeout); } } Loading Loading
client/client.cpp +6 −5 Original line number Diff line number Diff line Loading @@ -183,13 +183,13 @@ void ClientConnection::setUrl(const libhttppp::HttpUrl& url) { if (path == "/") path = "/settings/admin/api"; _RequestPath = path; if (_Client) { _Client = std::make_unique<libhttppp::HttpClient>(_Url); _Client = std::make_unique<libhttppp::HttpClient>(_Url, 3); _Client->setTimeout(_Timeout); } } void ClientConnection::setUrl(const std::string& url) { _Url = libhttppp::HttpUrl(url.c_str()); _Url = libhttppp::HttpUrl(url.c_str(), true); std::string path = _Url.getPath(); if (path.empty() || path == "/") { path = extract_path_from_url(url); Loading @@ -198,7 +198,7 @@ void ClientConnection::setUrl(const std::string& url) { if (path == "/") path = "/settings/admin/api"; _RequestPath = path; if (_Client) { _Client = std::make_unique<libhttppp::HttpClient>(_Url); _Client = std::make_unique<libhttppp::HttpClient>(_Url, 3); _Client->setTimeout(_Timeout); } } Loading Loading @@ -232,7 +232,8 @@ void ClientConnection::setTimeout(int timeout_sec) { _Timeout = timeout_sec; } Client::Client(ClientConnection& clt) : _Con(clt) { if (!_Con._Client) { _Con._Client = std::make_unique<libhttppp::HttpClient>(_Con._Url); _Con._Client = std::make_unique<libhttppp::HttpClient>(_Con._Url, 3); _Con._Client->setTimeout(_Con._Timeout); } } Loading @@ -240,7 +241,7 @@ Client::~Client() = default; inline void ensure_http_client(ClientConnection& con) { if (!con._Client) { con._Client = std::make_unique<libhttppp::HttpClient>(con._Url); con._Client = std::make_unique<libhttppp::HttpClient>(con._Url, 3); con._Client->setTimeout(con._Timeout); } } Loading