HttpManager is an implementation of the HttpInterface which enable to send Http GET and POST requests with a json body using a sf::Http object.
More...
#include <http_manager.h>
HttpManager is an implementation of the HttpInterface which enable to send Http GET and POST requests with a json body using a sf::Http object.
◆ HttpManager() [1/3]
constexpr HttpManager::HttpManager |
( |
| ) |
|
|
explicitconstexprdefaultnoexcept |
◆ HttpManager() [2/3]
constexpr HttpManager::HttpManager |
( |
HttpManager && | other | ) |
|
|
constexprdeletenoexcept |
◆ HttpManager() [3/3]
constexpr HttpManager::HttpManager |
( |
const HttpManager & | other | ) |
|
|
constexprdeletenoexcept |
◆ ~HttpManager()
HttpManager::~HttpManager |
( |
| ) |
|
|
overridedefaultnoexcept |
◆ Get()
std::string HttpManager::Get |
( |
std::string_view | uri | ) |
|
|
overridevirtualnoexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Post()
void HttpManager::Post |
( |
std::string_view | uri, |
|
|
std::string_view | json_body ) |
|
overridevirtualnoexcept |
◆ RegisterHostAndPort()
void HttpManager::RegisterHostAndPort |
( |
std::string_view | host, |
|
|
Port | port ) |
|
overridevirtualnoexcept |
The documentation for this class was generated from the following file: