docs: cpp,client,frontends (4 files)

This commit is contained in:
2025-12-26 06:10:51 +00:00
parent 62374a10f9
commit 5a39d253ee
4 changed files with 120 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
#pragma once
#include <cpr/cpr.h>
#include <string>
class HttpClient {
public:
explicit HttpClient(std::string base_url);
cpr::Response get(const std::string &path) const;
cpr::Response post(const std::string &path,
const std::string &body,
const std::string &content_type = "application/json") const;
[[nodiscard]] const std::string &base_url() const noexcept;
private:
std::string base_url_;
};