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()
◆ GetMajorVersion()
| int32_t Azure::Core::Http::RawResponse::GetMajorVersion |
( |
| ) |
const |
|
inline |
◆ GetMinorVersion()
| int32_t Azure::Core::Http::RawResponse::GetMinorVersion |
( |
| ) |
const |
|
inline |
◆ GetReasonPhrase()
| std::string const & Azure::Core::Http::RawResponse::GetReasonPhrase |
( |
| ) |
const |
◆ GetStatusCode()
| HttpStatusCode Azure::Core::Http::RawResponse::GetStatusCode |
( |
| ) |
const |
◆ 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 Azure::Core::Http::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 file: