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

compose_query/1
compose_query/2
dissect_query/1
is_host/1
is_path/1
normalize/1
normalize/2
parse/1
recompose/1
transcode/2

Function Details

compose_query/1

compose_query(QueryList) -> QueryString

compose_query/2

compose_query(QueryList, Options) -> QueryString

dissect_query/1

dissect_query(QueryString) -> QueryList

is_host/1

is_host(Char::char()) -> boolean()

is_path/1

is_path(Char::char()) -> boolean()

normalize/1

normalize(URI) -> NormalizedURI

normalize/2

normalize(URI, Options) -> NormalizedURI

parse/1

parse(URIString) -> URIMap

recompose/1

recompose(URIMap) -> URIString

transcode/2

transcode(URIString, Options) -> Result


Generated by EDoc