URL - Uniform Resource Locator
Uniform Resource Locator
Unterart der generellen Identifikationsbezeichnung mittels Uniform Resource Identifiern (URIs)
Der Uniform Resource Locator (URL) ist die am häufigsten angewandte Unterart des Uniform Resource Identifiers (URI), im allgemeinen Sprachgebrauch auch als Internet- / Webadresse bezeichnet!
Bestandteil	Erkärung / Beispiel	
<scheme> = [http[s]://] | [ftp://] | [file:///] | [mailto:]	legt die Methode fest mit der die Ressource angesprochen werden soll, z.B. http://	
<host> = [[<subdomain>.]<domain>.<top-level-domain>] | [ip]	legt die Adresse der Resource fest, z.B. www.gocher.me oder IP z.B. 127.0.0.1	
<port>	legt das TCP/IP Port fest, muss nicht angegeben werden, falls es der standard Port ist, z.B.HTTP 80, bei HTTPS 443 und bei FTP 21.	
<stem> = /[<path>/][filename]	beschreibt die eigentliche Resource, es kann der Pfad zu einer Datei sein z.B.  /items/index.php aber auch eine zu interpretierende Zeichenkette sein	
<query> = ?<key>[=<value>][&<key>[=<value>]]	zusätzliche Informationen zur dynamischen Verarbeitung, z.B. ?collapse=true&activeid=123	
<fragment> = #[a..z, A..Z, 0..9, /?:@.-_~!$&'()*+,;=]	Referenzierung eines Teilbereichs der Resource, z.B. Sprungmarke (anchor) #tabelle	
<url> = [<scheme><host>[:<port>]]<stem>[<query>][<fragment>]	http://www.gocher.me/items/index.php?collapse=true&activeid=123#tabelle