URL Parser
Break any URL into its components — protocol, host, path, query params, and fragment.
| Protocol | https | |
| Host | example.com:8080 | |
| Hostname | example.com | |
| Port | 8080 | |
| Pathname | /path/to/page | |
| Search | ?utm_source=google&q=hello+world | |
| Hash | #section | |
| Origin | https://example.com:8080 |
| Key | Value | |
|---|---|---|
| utm_source | ||
| q | hello world |