๐Ÿ”— URL Parser

Parse a URL into its separate constituent parts (protocol, origin, params, etc.).