An exception thrown when something bad happens with URLs.
Parse the input string as a URL.
Percent-decode a string.
Percent-decode a string into a ubyte array.
Percent-encode a string.
Decode the input string using the Punycode algorithm.
Encode the input string using the Punycode algorithm.
Parse a URL from a string.
A collection of query parameters.
A Unique Resource Locator.
* A mapping from schemes to their default ports. * This is not exhaustive. Not all schemes use ports. Not all schemes uniquely identify a port to * use even if they use ports. Entries here should be treated as best guesses.
A URL handling library.
URLs are Unique Resource Locators. They consist of a scheme and a host, with some optional elements like port, path, username, and password.
This module aims to make it simple to muck about with them.
Example usage: