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