cURL HTTP client implementation More...
#include <curlClient.hpp>
Public Member Functions | |
| CURLClient () | |
| virtual | ~CURLClient () |
| virtual anch::rest::Response | GET (const anch::rest::Request &request) override |
| virtual anch::rest::Response | GET (const std::string &path) override |
| virtual anch::rest::Response | POST (const anch::rest::Request &request) override |
| virtual anch::rest::Response | PUT (const anch::rest::Request &request) override |
| virtual anch::rest::Response | PATCH (const anch::rest::Request &request) override |
| virtual anch::rest::Response | DELETE (const anch::rest::Request &request) override |
| virtual anch::rest::Response | DELETE (const std::string &path) override |
| virtual anch::rest::Response | HEAD (const anch::rest::Request &request) override |
| virtual anch::rest::Response | HEAD (const std::string &path) override |
| virtual anch::rest::Response | OPTIONS (const anch::rest::Request &request) override |
| virtual anch::rest::Response | OPTIONS (const std::string &path) override |
| virtual anch::rest::Response | CONNECT (const anch::rest::Request &request) override |
| virtual anch::rest::Response | CONNECT (const std::string &path) override |
| virtual anch::rest::Response | TRACE (const std::string &path) override |
cURL HTTP client implementation
cURL HTTP client implementation
| anch::rest::CURLClient::CURLClient | ( | ) |
CURLClient default constructor
|
virtual |
CURLClient destructor
|
overridevirtual |
Map path parameters and execute CONNECT HTTP method
| request | the request |
Implements anch::rest::ClientIface.
|
overridevirtual |
Map path parameters and execute CONNECT HTTP method
| path | the path |
Implements anch::rest::ClientIface.
|
overridevirtual |
Map path parameters and execute DELETE HTTP method
| request | the request |
Implements anch::rest::ClientIface.
|
overridevirtual |
Map path parameters and execute DELETE HTTP method
| path | the path |
Implements anch::rest::ClientIface.
|
overridevirtual |
Map path parameters and execute GET HTTP method
| request | the request |
Implements anch::rest::ClientIface.
|
overridevirtual |
Execute GET HTTP method
| path | the path |
Implements anch::rest::ClientIface.
|
overridevirtual |
Map path parameters and execute HEAD HTTP method
| params | the path parameters |
Implements anch::rest::ClientIface.
|
overridevirtual |
Map path parameters and execute HEAD HTTP method
| path | the path |
Implements anch::rest::ClientIface.
|
overridevirtual |
Map path parameters and execute OPTIONS HTTP method
| request | the request |
Implements anch::rest::ClientIface.
|
overridevirtual |
Map path parameters and execute OPTIONS HTTP method
| path | the path |
Implements anch::rest::ClientIface.
|
overridevirtual |
Map path parameters and execute PATCH HTTP method
| request | the request |
Implements anch::rest::ClientIface.
|
overridevirtual |
Map path parameters and execute POST HTTP method
| request | the request |
Implements anch::rest::ClientIface.
|
overridevirtual |
Map path parameters and execute PUT HTTP method
| request | the request |
Implements anch::rest::ClientIface.
|
overridevirtual |
Map path parameters and execute TRACE HTTP method
| path | the path |
Implements anch::rest::ClientIface.