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::client::http_client Member List

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

add_handler(const std::function< pplx::task< http_response >(http_request, std::shared_ptr< http::http_pipeline_stage >)> &handler)web::http::client::http_clientinline
add_handler(const std::shared_ptr< http::http_pipeline_stage > &stage)web::http::client::http_clientinline
base_uri() const web::http::client::http_client
client_config() const web::http::client::http_client
http_client(const uri &base_uri)web::http::client::http_client
http_client(const uri &base_uri, const http_client_config &client_config)web::http::client::http_client
request(http_request request, const pplx::cancellation_token &token=pplx::cancellation_token::none())web::http::client::http_client
request(const method &mtd, const pplx::cancellation_token &token=pplx::cancellation_token::none())web::http::client::http_clientinline
request(const method &mtd, const utility::string_t &path_query_fragment, const pplx::cancellation_token &token=pplx::cancellation_token::none())web::http::client::http_clientinline
request(const method &mtd, const utility::string_t &path_query_fragment, const json::value &body_data, const pplx::cancellation_token &token=pplx::cancellation_token::none())web::http::client::http_clientinline
request(const method &mtd, const utf8string &path_query_fragment, const utf8string &body_data, const utf8string &content_type="text/plain; charset=utf-8", const pplx::cancellation_token &token=pplx::cancellation_token::none())web::http::client::http_clientinline
request(const method &mtd, const utf8string &path_query_fragment, utf8string &&body_data, const utf8string &content_type="text/plain; charset=utf-8", const pplx::cancellation_token &token=pplx::cancellation_token::none())web::http::client::http_clientinline
request(const method &mtd, const utf16string &path_query_fragment, const utf16string &body_data, const utf16string &content_type=::utility::conversions::to_utf16string("text/plain"), const pplx::cancellation_token &token=pplx::cancellation_token::none())web::http::client::http_clientinline
request(const method &mtd, const utf8string &path_query_fragment, const utf8string &body_data, const pplx::cancellation_token &token)web::http::client::http_clientinline
request(const method &mtd, const utf8string &path_query_fragment, utf8string &&body_data, const pplx::cancellation_token &token)web::http::client::http_clientinline
request(const method &mtd, const utf16string &path_query_fragment, const utf16string &body_data, const pplx::cancellation_token &token)web::http::client::http_clientinline
request(const method &mtd, const utility::string_t &path_query_fragment, const concurrency::streams::istream &body, const utility::string_t &content_type=_XPLATSTR("application/octet-stream"), const pplx::cancellation_token &token=pplx::cancellation_token::none())web::http::client::http_clientinline
request(const method &mtd, const utility::string_t &path_query_fragment, const concurrency::streams::istream &body, const pplx::cancellation_token &token)web::http::client::http_clientinline
request(const method &mtd, const utility::string_t &path_query_fragment, const concurrency::streams::istream &body, size_t content_length, const utility::string_t &content_type=_XPLATSTR("application/octet-stream"), const pplx::cancellation_token &token=pplx::cancellation_token::none())web::http::client::http_clientinline
request(const method &mtd, const utility::string_t &path_query_fragment, const concurrency::streams::istream &body, size_t content_length, const pplx::cancellation_token &token)web::http::client::http_clientinline
~http_client() CPPREST_NOEXCEPTweb::http::client::http_clientinline