|
Monero
|
Classes | |
| class | abstract_http_client |
| class | http_client_factory |
| struct | login |
| class | http_server_auth |
| Implements RFC 2617 digest auth. Digests from RFC 7616 can be added. More... | |
| class | http_client_auth |
| Implements RFC 2617 digest auth. Digests from RFC 7616 can be added. More... | |
| struct | http_header_info |
| struct | uri_content |
| struct | url_content |
| struct | http_request_info |
| struct | http_response_info |
| class | http_simple_client_template |
| struct | http_server_config |
| class | simple_http_connection_handler |
| struct | i_http_server_handler |
| struct | custum_handler_config |
| class | http_custom_handler |
| struct | multipart_entry |
Typedefs | |
| typedef std::list< std::pair< std::string, std::string > > | fields_list |
| typedef http_simple_client_template< blocked_mode_client > | http_simple_client |
Functions | |
| std::string | get_value_from_fields_list (const std::string ¶m_name, const net_utils::http::fields_list &fields) |
| std::string | get_value_from_uri_line (const std::string ¶m_name, const std::string &uri) |
| static void | add_field (std::string &out, const boost::string_ref name, const boost::string_ref value) |
| static void | add_field (std::string &out, const std::pair< std::string, std::string > &field) |
| bool | match_boundary (const std::string &content_type, std::string &boundary) |
| bool | parse_header (std::string::const_iterator it_begin, std::string::const_iterator it_end, multipart_entry &entry) |
| bool | handle_part_of_multipart (std::string::const_iterator it_begin, std::string::const_iterator it_end, multipart_entry &entry) |
| bool | parse_multipart_body (const std::string &content_type, const std::string &body, std::list< multipart_entry > &out_values) |
| bool | analize_http_method (const boost::smatch &result, http::http_method &method, int &http_ver_major, int &http_ver_minor) |
| typedef std::list<std::pair<std::string, std::string> > epee::net_utils::http::fields_list |
|
inlinestatic |
|
inlinestatic |
|
inline |
| std::string epee::net_utils::http::get_value_from_fields_list | ( | const std::string & | param_name, |
| const net_utils::http::fields_list & | fields ) |
| std::string epee::net_utils::http::get_value_from_uri_line | ( | const std::string & | param_name, |
| const std::string & | uri ) |
|
inline |
|
inline |
|
inline |
|
inline |