A URL's query as the WHATWG URLSearchParams reads it: an ordered list of
{name, value} pairs, where a name may repeat.
Documented for its type; its functions are internal and can change in any release.
Summary
Functions
params.append(name, value).
params.delete(name).
The form encoding: letters, digits, and *-._ as they are, spaces as +, the rest escaped.
params.get(name), nil when it is not there.
params.getAll(name).
params.has(name).
new URLSearchParams(pairs) from a keyword list, a map, or pairs.
new URLSearchParams(text).
params.set(name, value): the first in place, the rest gone, or added at the end.
params.toString().
Types
Functions
params.append(name, value).
params.delete(name).
The form encoding: letters, digits, and *-._ as they are, spaces as +, the rest escaped.
params.get(name), nil when it is not there.
params.getAll(name).
params.has(name).
@spec new(Enumerable.t()) :: t()
new URLSearchParams(pairs) from a keyword list, a map, or pairs.
new URLSearchParams(text).
params.set(name, value): the first in place, the rest gone, or added at the end.
params.toString().