Module otpbp_uri_string

Data Types

error()

error() = {error, atom(), term()}

uri_map()

uri_map() = #{fragment => unicode:chardata(), host => unicode:chardata(), path => unicode:chardata(), port => non_neg_integer() | undefined, query => unicode:chardata(), scheme => unicode:chardata(), userinfo => unicode:chardata()}

uri_string()

uri_string() = iodata()

Function Index

allowed_characters/0
compose_query/1
compose_query/2
dissect_query/1
is_host/1
is_path/1
normalize/1
normalize/2
parse/1
percent_decode/1
quote/1
quote/2
recompose/1
resolve/2
resolve/3
transcode/2
unquote/1

Function Details

allowed_characters/0

allowed_characters() -> any()

compose_query/1

compose_query(List) -> any()

compose_query/2

compose_query(List, Options) -> any()

dissect_query/1

dissect_query(QueryString) -> any()

is_host/1

is_host(C) -> any()

is_path/1

is_path(C) -> any()

normalize/1

normalize(URIMap) -> any()

normalize/2

normalize(URIMap, X2) -> any()

parse/1

parse(URIString) -> any()

percent_decode/1

percent_decode(URIMap) -> any()

quote/1

quote(D) -> any()

quote/2

quote(D, Safe) -> any()

recompose/1

recompose(Map) -> any()

resolve/2

resolve(URIMap, BaseURIMap) -> any()

resolve/3

resolve(URIMap, BaseURIMap, Options) -> any()

transcode/2

transcode(URIString, Options) -> any()

unquote/1

unquote(D) -> any()


Generated by EDoc