page1
URL syntax
://
url, url_view
https
scheme
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
encoded_host
encoded_host_address
encoded_host_name
host
host_address
host_ipv4_address
host_ipv6_address
host_ipvfuture
host_name
host_type
has_port
port
port_number
encoded_host_and_port
set_encoded_host
set_encoded_host_address
set_encoded_host_name
set_host
set_host_address
set_host_ipvfuture
set_host_name
set_port
remove_port
Scheme
scheme
scheme_id
has_scheme
set_scheme
remove_scheme
normalize_scheme
Authority
authority
has_authority
encoded_authority
remove_authority
set_encoded_authority
Other Parts
encoded_origin
encoded_resource
encoded_target
remove_origin
Other
Path
segments_encoded_ref
segments_encoded_view
segments_ref
segments_view
parse_path
segments_base
segments_encoded_base
URL Parsing
parse_absolute_uri
parse_authority
parse_origin_form
parse_relative_ref
parse_uri
parse_uri_reference
Percent-Encoding
decode
decode_opts
encode
encoded_size
encode_to_string
encode_opts
decode_view
pct_string_view
@
user:pass
userinfo
?
/path/to/file.txt
path
www.example.com:80
host and port
#
cn=text&cached
query
more
fragment
Query
params_encoded_view
params_encoded_ref
params_view
params_ref
param
param_pct_view
param_view
parse_query
params_base
params_encoded_base
authority