ich hätte da doch auch noch ein paar Bespiele beizusteuern:
Ein Passwort-geschütztes Verzeichnis:
http://user:password@example.com
Zusätzliche Port-Angabe und PATH_INFO:
http://www.example.com:8080/index.php/apath/atarget.xml?aparameter=1
.. und dann kommt ja noch die Umstellung auf IPv6, dann sieht die Schreibweise mit Angabe der IP nochmal anders aus..