URL

URL Parser

Break a URL into protocol, host, path, query, and hash parts.