After receiving and interpreting a request message, a server responds with an HTTP response message.
#include <raw_response.hpp>
◆ RawResponse() [1/3]
Azure::Core::Http::RawResponse::RawResponse |
( |
int32_t |
majorVersion, |
|
|
int32_t |
minorVersion, |
|
|
HttpStatusCode |
statusCode, |
|
|
std::string const & |
reasonPhrase |
|
) |
| |
|
inlineexplicit |
- Parameters
-
majorVersion | HTTP protocol version major number. |
minorVersion | HTTP protocol version minor number. |
statusCode | HTTP status code. |
reasonPhrase | HTTP reason phrase. |
◆ RawResponse() [2/3]
Azure::Core::Http::RawResponse::RawResponse |
( |
RawResponse const & |
response | ) |
|
|
inline |
- Parameters
-
response | A reference for copying the raw response. |
◆ RawResponse() [3/3]
Azure::Core::Http::RawResponse::RawResponse |
( |
RawResponse && |
response | ) |
|
|
default |
- Parameters
-
response | Another RawResponse to move in. |
◆ ~RawResponse()
Azure::Core::Http::RawResponse::~RawResponse |
( |
| ) |
|
|
default |
◆ ExtractBodyStream()
◆ GetBody() [1/2]
std::vector<uint8_t>& Azure::Core::Http::RawResponse::GetBody |
( |
| ) |
|
|
inline |
◆ GetBody() [2/2]
std::vector<uint8_t> const& Azure::Core::Http::RawResponse::GetBody |
( |
| ) |
const |
|
inline |
◆ GetHeaders()
◆ GetReasonPhrase()
std::string const & RawResponse::GetReasonPhrase |
( |
| ) |
const |
◆ GetStatusCode()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ SetBody()
void Azure::Core::Http::RawResponse::SetBody |
( |
std::vector< uint8_t > |
body | ) |
|
|
inline |
- Parameters
-
body | HTTP response body bytes. |
◆ SetBodyStream()
◆ SetHeader()
void RawResponse::SetHeader |
( |
std::string const & |
name, |
|
|
std::string const & |
value |
|
) |
| |
- Parameters
-
name | The name for the header to be set or added. |
value | The value for the header to be set or added. |
- Exceptions
-
if | name contains invalid characters. |
The documentation for this class was generated from the following files: