| 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.
 1.8.13
 1.8.13