breaks down a url encoded string
breaks down a url encoded string, but only returns the last value of any array
url encodes the whole string
url encodes a whole string
Makes a data:// uri that can be used as links in most newer browsers (IE8+).
Encodes all but the explicitly unreserved characters per rfc 3986 Alphanumeric and -_.~ are the only ones left unencoded name is borrowed from php
Represents a URI. It offers named access to the components and relative uri resolution, though as a user of the library, you'd mostly just construct it like Uri("http://example.com/index.html").
Future public interface to the Uri struct and encode/decode component functions.