From 52b3cd46c76fd4be18aeb8422a08a073484b9fad Mon Sep 17 00:00:00 2001 From: Rutger Broekhoff Date: Sat, 29 Aug 2026 12:01:42 +0200 Subject: More module implementation partition units --- server/src/http_client.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 server/src/http_client.cpp (limited to 'server/src/http_client.cpp') diff --git a/server/src/http_client.cpp b/server/src/http_client.cpp new file mode 100644 index 0000000..0f3d9e6 --- /dev/null +++ b/server/src/http_client.cpp @@ -0,0 +1,20 @@ +module; + +#include +#include +#include + +module routemon:http.client$impl; + +import :http.client; + +namespace routemon::http { + +client::client(net::io_context& ioc) : ioc_{ioc}, resolver_{ioc} +{ + sslc_.set_default_verify_paths(); + sslc_.set_verify_mode( + net::ssl::verify_peer | net::ssl::verify_fail_if_no_peer_cert); +} + +} // namespace routemon::http -- cgit v1.3