- A scheme followed by a colon.
- Invokes a TCP/IP-based application level protocol
- Schemes are: http, ftp, news, mailto, file, telnet.
- A server name.
- A // followed by the host name or IP address of the server
- Not needed if the server is the default
- An optional port number. Standard or default port numbers are:
| ftp |
* |
| telnet |
23 |
| smtp |
25 |
| gopher |
70 |
| http |
80 |
| nntp |
119 |
| SSL |
443 |
- A path.
- Consisting of folders and/or files.
- May include a file extension which identifies the type of document.
- May also include a QUERY_STRING with arguments.
* Ftp uses port 20 for data and port 21 for flow control.