C++ Rest SDK
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
web::http::http_request Member List

This is the complete list of members for web::http::http_request, including all inherited members.

_cancellation_token() const (defined in web::http::http_request)web::http::http_requestinline
_create_request(std::unique_ptr< http::details::_http_server_context > server_context)web::http::http_requestinlinestatic
_get_impl() const (defined in web::http::http_request)web::http::http_requestinline
_get_server_context() const web::http::http_requestinline
_reply_if_not_already(status_code status)web::http::http_requestinline
_set_base_uri(const http::uri &base_uri) (defined in web::http::http_request)web::http::http_requestinline
_set_cancellation_token(const pplx::cancellation_token &token) (defined in web::http::http_request)web::http::http_requestinline
_set_listener_path(const utility::string_t &path) (defined in web::http::http_request)web::http::http_requestinline
_set_server_context(std::unique_ptr< http::details::_http_server_context > server_context) (defined in web::http::http_request)web::http::http_requestinline
absolute_uri() const web::http::http_requestinline
body() const web::http::http_requestinline
content_ready() const web::http::http_requestinline
extract_json(bool ignore_content_type=false) const web::http::http_requestinline
extract_string(bool ignore_content_type=false)web::http::http_requestinline
extract_utf16string(bool ignore_content_type=false)web::http::http_requestinline
extract_utf8string(bool ignore_content_type=false)web::http::http_requestinline
extract_vector() const web::http::http_requestinline
get_response() const web::http::http_requestinline
headers()web::http::http_requestinline
headers() const web::http::http_requestinline
http::client::http_client (defined in web::http::http_request)web::http::http_requestfriend
http::details::_http_request (defined in web::http::http_request)web::http::http_requestfriend
http_request()web::http::http_requestinline
http_request(http::method mtd)web::http::http_requestinline
method() const web::http::http_requestinline
relative_uri() const web::http::http_requestinline
reply(const http_response &response) const web::http::http_requestinline
reply(http::status_code status) const web::http::http_requestinline
reply(http::status_code status, const json::value &body_data) const web::http::http_requestinline
reply(http::status_code status, utf8string &&body_data, const utf8string &content_type="text/plain; charset=utf-8") const web::http::http_requestinline
reply(http::status_code status, const utf8string &body_data, const utf8string &content_type="text/plain; charset=utf-8") const web::http::http_requestinline
reply(http::status_code status, const utf16string &body_data, const utf16string &content_type=::utility::conversions::to_utf16string("text/plain")) const web::http::http_requestinline
reply(status_code status, const concurrency::streams::istream &body, const utility::string_t &content_type=_XPLATSTR("application/octet-stream")) const web::http::http_requestinline
reply(status_code status, const concurrency::streams::istream &body, utility::size64_t content_length, const utility::string_t &content_type=_XPLATSTR("application/octet-stream")) const web::http::http_requestinline
request_uri() const web::http::http_requestinline
set_body(utf8string &&body_text, const utf8string &content_type=utf8string("text/plain; charset=utf-8"))web::http::http_requestinline
set_body(const utf8string &body_text, const utf8string &content_type=utf8string("text/plain; charset=utf-8"))web::http::http_requestinline
set_body(const utf16string &body_text, utf16string content_type=::utility::conversions::to_utf16string("text/plain"))web::http::http_requestinline
set_body(const json::value &body_data)web::http::http_requestinline
set_body(std::vector< unsigned char > &&body_data)web::http::http_requestinline
set_body(const std::vector< unsigned char > &body_data)web::http::http_requestinline
set_body(const concurrency::streams::istream &stream, const utility::string_t &content_type=_XPLATSTR("application/octet-stream"))web::http::http_requestinline
set_body(const concurrency::streams::istream &stream, utility::size64_t content_length, const utility::string_t &content_type=_XPLATSTR("application/octet-stream"))web::http::http_requestinline
set_method(const http::method &method) const web::http::http_requestinline
set_progress_handler(const progress_handler &handler)web::http::http_requestinline
set_request_uri(const uri &uri)web::http::http_requestinline
set_response_stream(const concurrency::streams::ostream &stream)web::http::http_requestinline
to_string() const web::http::http_requestinline
~http_request()web::http::http_requestinline