![]() |
AOSharedServiceLibrary
|
Base HTTP Client. More...
#include <base_http_client.h>

Public Member Functions | |
| BaseHttpClient (std::string &vaddr, int tout, std::string &cert) | |
| Construct a secured HTTP Client. | |
| BaseHttpClient (std::string &vaddr, int tout) | |
| Construct an unsecured HTTP Client. | |
| std::string | get_address () |
| std::string | get_ssl_cert () |
| std::string | get_acl_token () |
| void | put_by_reference (std::string &query_url, std::string &body, AOSSL::StringBuffer &ret_buffer) |
| Execute a Put query. | |
| void | post_by_reference (std::string &query_url, std::string &body, AOSSL::StringBuffer &ret_buffer) |
| Execute a Post query. | |
| void | get_by_reference (std::string &query_url, AOSSL::StringBuffer &ret_buffer) |
| Execute a Get query. | |
| void | delete_by_reference (std::string &query_url, AOSSL::StringBuffer &ret_buffer) |
| Execute a Delete query. | |
| void | set_acl_token (std::string token_name, std::string new_token) |
| Add an ACL Token. | |
Base HTTP Client.
A Base class which provides convenience methods for accessing HTTP API's.
1.8.11