page1
url, url_view
URL syntax
https :// user:pass @ www.example.com:8080 /path/to/file.txt ? cn=text&cached # more
Scheme Userinfo Host and Port Path Query Fragment
Authority
Origin
Boost
Boost.URL Reference Card
Path
is_path_absolute
encoded_path
encoded_segments
segments
set_path_absolute
set_encoded_path
normalize_path
Userinfo
has_userinfo
has_password
password
user
userinfo
encoded_password
encoded_user
encoded_userinfo
set_password
set_user
set_userinfo
set_encoded_password
set_encoded_user
set_encoded_userinfo
remove_userinfo
remove_password
Fragment
has_fragment
encoded_fragment
fragment
set_fragment
set_encoded_fragment
remove_fragment
normalize_fragment
Query
has_query
params
query
encoded_params
encoded_query
set_query
set_encoded_query
remove_query
normalize_query
Host and Port
has_port
host_type
hostname
ipv4_address
ipv6_address
ipvfuture
host
port
port_number
encoded_host
encoded_host_and_port
encoded_hostname
set_host
set_port
set_encoded_host
remove_port
Scheme
has_scheme
scheme
scheme_id
set_scheme
remove_scheme
normalize_scheme
Authority
has_authority
authority
encoded_authority
set_encoded_authority
remove_authority
Other Parts
encoded_origin
encoded_resource
encoded_target
remove_origin
Other
Path
segments
segments_encoded
segments_view
segments_encoded_view
Query
params
params_encoded
params_view
params_encoded_view
Parsing Functions
parse_absolute_uri
parse_authority
parse_origin_form
parse_relative_ref
parse_uri
parse_uri_reference
parse_path
parse_query_params
Percent-Decoding
pct_decode
pct_decode_bytes_unchecked
pct_decode_to_value
pct_decode_unchecked
pct_encode
pct_encode_bytes
pct_encode_to_value
validate_pct_encoding
pct_decode_opts
pct_encode_opts