URL Parser

Break down any URL into its components — protocol, hostname, path, query parameters, and hash.