ledger-core
|
#include <HttpRequest.hpp>
Public Member Functions | |
virtual HttpMethod | getMethod ()=0 |
virtual std::unordered_map< std::string, std::string > | getHeaders ()=0 |
virtual std::vector< uint8_t > | getBody ()=0 |
virtual std::string | getUrl ()=0 |
virtual void | complete (const std::shared_ptr< HttpUrlConnection > &response, const std::experimental::optional< Error > &error)=0 |
Class representing an Http request.
|
pure virtual |
Method called when reauest is completed.
response,Optional | HttpUrlConnection object, response of request if succeed |
error,optional | Error structure, error returned in case of request failure |
|
pure virtual |
Get body of request.
|
pure virtual |
Get headers set in the request.
|
pure virtual |
Get method of request.
|
pure virtual |
Get Url of request.