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.
|
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_client | inline |
add_handler(const std::shared_ptr< http::http_pipeline_stage > &stage) | web::http::client::http_client | inline |
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_client | inline |
request(const method &mtd, const utility::string_t &path_query_fragment, const pplx::cancellation_token &token=pplx::cancellation_token::none()) | web::http::client::http_client | inline |
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_client | inline |
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_client | inline |
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_client | inline |
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_client | inline |
request(const method &mtd, const utf8string &path_query_fragment, const utf8string &body_data, const pplx::cancellation_token &token) | web::http::client::http_client | inline |
request(const method &mtd, const utf8string &path_query_fragment, utf8string &&body_data, const pplx::cancellation_token &token) | web::http::client::http_client | inline |
request(const method &mtd, const utf16string &path_query_fragment, const utf16string &body_data, const pplx::cancellation_token &token) | web::http::client::http_client | inline |
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_client | inline |
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_client | inline |
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_client | inline |
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_client | inline |
~http_client() CPPREST_NOEXCEPT | web::http::client::http_client | inline |