URL Parser

Split a URL into scheme, host, path, query and fragment, with every query parameter read out.

URL

empty

Parts

Parsing normalizes: a default port drops and an international host becomes punycode. A relative URL needs a base.