diff --git a/lib/http/client.cpp b/lib/http/client.cpp index 619717531ba845897977f98d44c4bc7d4139860b..23e877630ac1582f756e44ee940f79fe85362e2f 100644 --- a/lib/http/client.cpp +++ b/lib/http/client.cpp @@ -29,6 +29,8 @@ Client::set_server(const std::string &server) // Remove https prefix, if it exists if (boost::algorithm::starts_with(server_name, "https://")) boost::algorithm::erase_first(server_name, "https://"); + if (server_name.size() > 0 && server_name.back() == '/') + server_name.erase(server_name.end() - 1); // Check if the input also contains the port. std::vector<std::string> parts;