Index of values


__component_of_sexp__ [Uri]

A
add_query_param [Uri]
Add a query parameter to the input query URI.
add_query_param' [Uri]
Add a query parameter to the input singleton query URI.
add_query_params [Uri]
Add a query parameter list to the input query URI.
add_query_params' [Uri]
Add a query singleton parameter list to the input query URI.
authority [Uri_re]

C
component_of_sexp [Uri]

E
encoded_of_query [Uri]
Make a percent-encoded query string from percent-decoded query tuple

F
fragment [Uri]
Get the fragment component of a URI

G
get_query_param [Uri]
get_query_param q key returns the value found for a key in query q.
get_query_param' [Uri]
get_query_param' q key returns the list of values for the key parameter in query q.

H
host [Uri_re]
host [Uri]
Get the host component of a URI
host_with_default [Uri]
Get the host component of a URI, with a default supplied if one is not present

I
ipv4_address [Uri_re]
ipv6_address [Uri_re]

M
make [Uri]

O
of_string [Uri]
Parse a URI string literal into a URI structure

P
path [Uri]
Get the encoded path component of a URI
path_and_query [Uri]
Get the encoded path and query components of a URI
pct_decode [Uri]
Percent-decode a percent-encoded string
pct_encode [Uri]
Percent-encode a string.
port [Uri]
Get the port component of a URI
pp_hum [Uri]

Q
query [Uri]
Get a query string from a URI
query_of_encoded [Uri]
Parse a percent-encoded query string into a percent-decoded query tuple

R
remove_query_param [Uri]
Remove a query key from the input query URI.
resolve [Uri]
Resolve a URI against a default scheme and base URI

S
scheme [Uri]
Get the scheme component of a URI
sexp_of_component [Uri]
sexp_of_t [Uri]

T
t_of_sexp [Uri]
to_string [Uri]
Convert a URI structure into a percent-encoded URI string

U
uri_reference [Uri_re]
userinfo [Uri]
Get the userinfo component of a URI

W
with_fragment [Uri]
Replace the fragment component of a URI with the supplied fragment.
with_host [Uri]
Replace the host component of the URI.
with_path [Uri]
Replace the path URI with the supplied encoded path.
with_port [Uri]
Replace the port component of the URI with the supplied port.
with_query [Uri]
Replace the query URI with the supplied list.
with_query' [Uri]
Replace the query URI with the supplied singleton query list.
with_scheme [Uri]
Replace the scheme portion of the URI with the supplied scheme.
with_userinfo [Uri]
Replace the userinfo portion of the URI with the supplied string option.