Interface that describes a single HTTP request.
More...
#include <src/api/mip/http_request.h>
Interface that describes a single HTTP request.
Definition at line 64 of file http_request.h.
◆ GetBody()
virtual const std::vector< uint8_t > & HttpRequest::GetBody |
( |
| ) |
const |
|
pure virtual |
Get request body.
- Returns
- Request body
◆ GetHeaders()
virtual const std::map< std::string, std::string, CaseInsensitiveComparator > & HttpRequest::GetHeaders |
( |
| ) |
const |
|
pure virtual |
Get request headers.
- Returns
- Request headers
◆ GetId()
virtual const std::string & HttpRequest::GetId |
( |
| ) |
const |
|
pure virtual |
Gets request ID.
- Returns
- Request ID
- Note
- The corresponding HttpResponse will have the same ID
◆ GetRequestType()
Get request type.
- Returns
- Request type
◆ GetTransportLayerSecurityMinimumVersion()
Get the minimum required TLS version for this request.
- Returns
- The minimum required TLS version the Http transport provider should be secured with.
◆ GetUrl()
virtual const std::string & HttpRequest::GetUrl |
( |
| ) |
const |
|
pure virtual |
Get request url.
- Returns
- Request url
The documentation for this class was generated from the following file: