.
https://max:muster@www.example.com:8080/index.html?p1=A&p2=B#resource
\___/ \_/ \____/ \_____________/ \__/\_________/ \_______/ \_______/
| | | | | | | |
Scheme* | Password Host Port Path Query Fragment
User
* (here equal to network protocol)
for e-mail
mailto:max@example.org
\____/ \______________/
| |
scheme⁺ |
E-mail address according to RFC 5322
⁺ (no network protocol here)
for news
news:alt.hypertext
\__/ \___________/
| |
scheme |
Newsgroup name
or ftp
file:///directory/subdirectory/file
\__/ \___________________________________/
| |
scheme |
Path to a local file in the file system of the computer interpreting the URL.