URL Decoder
Decode and parse URLs into their components including protocol, hostname, path, and query parameters