A URI.
All components (scheme, host, query, ...) are stored unencoded, and
become encoded upon serialization (using toString).
queryFragments
Either key-value pairs, single values, or plain
query fragments. Key value pairs will be serialized as k=v, and blocks
of key-value pairs/single values will be combined using &. Note that no
& or other separators are added around plain query fragments - if
required, they need to be added manually as part of the plain query
fragment.
A URI. All components (scheme, host, query, ...) are stored unencoded, and become encoded upon serialization (using toString).
Either key-value pairs, single values, or plain query fragments. Key value pairs will be serialized as
k=v
, and blocks of key-value pairs/single values will be combined using&
. Note that no&
or other separators are added around plain query fragments - if required, they need to be added manually as part of the plain query fragment.