URL anatomy
A URL can contain a scheme, optional credentials, hostname, port, path, query string, and fragment. Not every component is present in every URL.
Query parameters
Parameter names and values are percent-decoded for inspection. Repeated parameter names remain separate entries and appear in their original order.
Credentials
If a URL contains a password, the result reports its presence without displaying the value. Avoid embedding credentials in URLs because they can leak through logs and browser history.