URL: Unterschied zwischen den Versionen

Aus KGS-Wiki
(Die Seite wurde neu angelegt: „Ein '''Uniform Resource Locator (URL)''' ist eine Zeichenkette, mit der eine beliebige ''Ressource'' in einem Computernetzwerk eindeutig identifiziert werden kann. Eine Ressource kann dabei eine Webseite, eine Datei, eine E-Mail-Adresse, ein Netzwerkdrucker oder ähnliches sein. URLs werden umgangssprachlich auch als '''Internetadressen''', '''Webadressen''' o.ä. bezeichnet. == Aufbau == Eine URL besteht zunächst aus…“)
 
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 25: Zeile 25:
|Netzwerkdrucker
|Netzwerkdrucker
|}
|}
In vielen Fällen entspricht der Name des Schemas dem verwendeten Protokoll, z.B. [[Hyper Text Transfer Protocol|HTTP]],  FTP oder SSH. Gegenbeispiele sind zum Beispiel die Schemata <code>mailto</code> (für E-Mail-Adressen) oder <code>file</code> (für lokale Dateien).
In vielen Fällen entspricht der Name des Schemas dem verwendeten Protokoll, z.B. [[HTTP]],  FTP oder SSH. Gegenbeispiele sind zum Beispiel die Schemata <code>mailto</code> (für E-Mail-Adressen) oder <code>file</code> (für lokale Dateien).


=== Aufbau von HTTP-URLs ===
=== Aufbau von HTTP-URLs ===

Aktuelle Version vom 9. Februar 2023, 09:12 Uhr

Ein Uniform Resource Locator (URL) ist eine Zeichenkette, mit der eine beliebige Ressource in einem Computernetzwerk eindeutig identifiziert werden kann. Eine Ressource kann dabei eine Webseite, eine Datei, eine E-Mail-Adresse, ein Netzwerkdrucker oder ähnliches sein. URLs werden umgangssprachlich auch als Internetadressen, Webadressen o.ä. bezeichnet.

Aufbau

Eine URL besteht zunächst aus drei Teilen: einem Schema, einem Doppelpunkt und einem schema-spezifischen Teil.

Beispiel-URLs
Schema Schema-spezifischer Teil Identifizierte Ressource
https : //wiki.kah.gs/wiki/URL Webseite
mailto : sn@kah.gs E-Mail-Adresse
ipps : //lehrerzimmer.kah.gs:631/kopierer1 Netzwerkdrucker

In vielen Fällen entspricht der Name des Schemas dem verwendeten Protokoll, z.B. HTTP, FTP oder SSH. Gegenbeispiele sind zum Beispiel die Schemata mailto (für E-Mail-Adressen) oder file (für lokale Dateien).

Aufbau von HTTP-URLs

Der Aufbau von HTTP-URLs ist noch detaillierter spezifiziert und folgt dem Aufbau https://zielrechner:port/pfad/zur/datei?abfrage=string#fragment.

Teil Erläuterung
http Protokoll: HTTP zum Abruf von Hypertexten
s Verschlüsselung: http ist unverschlüsselt, https mit SSL verschlüsselt
zielrechner Gibt den Rechner an, auf dem die angefragte Ressource liegt. Kann in Form einer IP-Adresse (z.B. 213.30.234.207) oder einer Domain (z.B. www.klaus-groth-schule.de) angegeben werden.
port Rechner können auf bis zu 65.536 so genannten „Ports“ auf Anfragen lauschen. Standard-Ports sind 80 für HTTP und 443 für HTTPS, abweichende Ports müssen angegeben werden
/pfad/zur/datei Darf auch leer sein
abfrage=string Enthält z.B. die Video-ID von Youtube-Videos, den Suchbegriff bei Google-Suchen o.ä. Mehrere Abfragen werden mit & voneinander getrennt
fragment Ermöglicht es, bei langen Seiten gezielt zu einem Teil der Seite zu springen

Bei HTTP-Anfragen ist es nicht nötig, immer die vollständige URL anzugeben. Das Protokoll http bzw. https können Webbrowser selbst ergänzen und wenn kein Pfad zu einer Datei angegeben ist, liefert der Webserver selbstständig eine Datei namens index.html oder index.php zurück, falls eine existiert.