class HttpRequest
Interface that describes a single HTTP request.
Summary
Members | Descriptions |
---|---|
public const std::string& GetId() const | Gets request ID. |
public HttpRequestType GetRequestType() const | Get request type. |
public const std::string& GetUrl() const | Get request url. |
public const std::vector<uint8_t>& GetBody() const | Get request body. |
public const std::map<std::string, std::string, CaseInsensitiveComparator>& GetHeaders() const | Get request headers. |
public TransportLayerSecurityMinimumVersion GetTransportLayerSecurityMinimumVersion() const | Get the minimum required TLS version for this request. |
Members
GetId function
Gets request ID.
Returns: Request ID The corresponding HttpResponse will have the same ID
GetRequestType function
Get request type.
Returns: Request type
GetUrl function
Get request url.
Returns: Request url
GetBody function
Get request body.
Returns: Request body
GetHeaders function
Get request headers.
Returns: Request headers
GetTransportLayerSecurityMinimumVersion function
Get the minimum required TLS version for this request.
Returns: The minimum required TLS version the Http transport provider should be secured with.