|
| URI (const std::string &, bool strict=true) |
| Construct URI from string. More...
|
|
const std::string & | to_string () const |
| Get URI string. More...
|
|
const std::string & | get_scheme () const |
| Get URI scheme. More...
|
|
std::string | get_authority () const |
| Get URI authority component. More...
|
|
const std::string & | get_user () const |
| Get "user" part of the first entry in authority list. More...
|
|
const std::string & | get_host () const |
| Get "host" part of the first entry in authority list. More...
|
|
const std::string & | get_port () const |
| Get "port" part of the first entry in authority list. More...
|
|
const AuthorityList & | get_authority_list () const |
| Get authority list. More...
|
|
const std::string & | get_path () const |
| Get URI path. More...
|
|
const std::string & | get_fragment () const |
| Get URI path. More...
|
|
void | set_query_param (const std::string &, const std::string &, bool override) |
| Add query param to URI.
|
|
void | set_option (const std::string &key, const std::string &val) |
|
void | append_option (const std::string &key, const std::string &val) |
|
const URIQueryList & | get_query_list () const |
| Get URI query list.
|
|
const std::string & | get_option (const std::string &) const |
| return opton by name, More...
|
|
const std::string & | get_option (const std::string &opt, const std::string &def) const |
|
Utility class to parse URIs.