19 [[nodiscard]] std::
string Get(std::string_view uri) noexcept override;
20 void Post(std::string_view uri, std::string_view json_body) noexcept override;
HttpInterface is an interface to perform GET and POST requests via the HTTP protocol....
Definition http_interface.h:11
HttpManager is an implementation of the HttpInterface which enable to send Http GET and POST requests...
Definition http_manager.h:9
std::string Get(std::string_view uri) noexcept override
void RegisterHostAndPort(std::string_view host, Port port) noexcept override
constexpr HttpManager() noexcept=default
void Post(std::string_view uri, std::string_view json_body) noexcept override
std::uint16_t Port
Definition types.h:19