Was ist eine URL (Uniform Resource Locator)?

Ein Uniform Resource Locator, abgekürzt als URL, ist eine Möglichkeit, den Speicherort einer Datei im Internet zu identifizieren. Sie werden verwendet, um nicht nur Websites zu öffnen, sondern auch Bilder, Videos, Softwareprogramme und andere Arten von Dateien herunterzuladen, die auf einem Server gehostet werden.

Das Öffnen einer lokalen Datei auf Ihrem Computer ist so einfach wie ein Doppelklick. Um Dateien auf Remotecomputern wie Webservern zu öffnen, müssen Sie URLs verwenden, damit unser Webbrowser weiß, wo er suchen muss. Zum Öffnen der HTML-Datei, die die unten erläuterte Webseite darstellt, geben Sie sie beispielsweise in die Navigationsleiste oben im von Ihnen verwendeten Browser ein.

Henrik5000 / Getty Images


Andere Namen

Uniform Resource Locators werden am häufigsten als URLs abgekürzt, aber sie werden auch als Website-Adressen bezeichnet, wenn sie auf URLs verweisen, die das HTTP- oder HTTPS-Protokoll verwenden.

Die URL wird normalerweise mit jedem einzeln gesprochenen Buchstaben ausgesprochen (dh u - r - l, nicht Earl). Früher war es eine Abkürzung für Universal Resource Locator, bevor es 1994 in Uniform Resource Locator geändert wurde.

Beispiele für URLs

Sie sind wahrscheinlich daran gewöhnt, eine URL einzugeben, wie diese für den Zugriff auf die Google-Website:

https://www.google.com

Die gesamte Adresse wird als URL bezeichnet. Ein weiteres Beispiel ist diese Website (erste) und die von Microsoft (zweite):

https://www.lifewire.com
https://www.microsoft.com

Sie können sogar sehr spezifisch werden und die direkte URL zu einem Bild öffnen, wie dieses lange, das auf das Google-Logo auf der Wikipedia-Website verweist. Wenn Sie diesen Link öffnen, können Sie sehen, dass er mit beginnt https:// und hat eine normal aussehende URL wie in den obigen Beispielen, aber dann viele andere Texte und Schrägstriche, um Sie auf den genauen Ordner und die Datei zu verweisen, in der sich das Bild auf dem Server der Website befindet.

Das gleiche Konzept gilt, wenn Sie auf die Anmeldeseite eines Routers zugreifen. Die IP-Adresse des Routers wird als URL verwendet, um die Konfigurationsseite zu öffnen.

Die meisten von uns sind mit diesen Arten von URLs vertraut, die wir in einem Webbrowser wie Firefox oder Chrome verwenden. Dies sind jedoch nicht die einzigen Fälle, in denen Sie eine URL benötigen.

In all diesen Beispielen verwenden Sie das HTTP-Protokoll, um die Website zu öffnen. Dies ist wahrscheinlich das einzige Protokoll, auf das die meisten Menschen stoßen. Es gibt jedoch auch andere Protokolle, die Sie verwenden können, z. B. FTP, TELNET, MAILTO und RDP. Eine URL kann sogar auf lokale Dateien verweisen, die sich auf einer Festplatte befinden. Jedes Protokoll kann einen eindeutigen Satz von Syntaxregeln haben, um das Ziel zu erreichen.


Struktur einer URL

Eine URL kann in verschiedene Abschnitte unterteilt werden, wobei jedes Teil beim Zugriff auf eine entfernte Datei einem bestimmten Zweck dient.

HTTP- und FTP-URLs sind wie folgt aufgebaut Protokoll: // Hostname / Dateinein. Der Zugriff auf eine FTP-Datei mit ihrer URL könnte beispielsweise folgendermaßen aussehen:

FTP: //servername/folder/otherfolder/programdetails.docx

Welches, abgesehen davon zu haben fTP statt HTTP, sieht aus wie jede andere URL, die Sie im Web finden könnten.

Verwenden wir die folgende URL, bei der Google einen CPU-Fehler ankündigt, als Beispiel für eine HTTP-Adresse und identifizieren Sie jeden Teil:

https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html

  • https ist das Protokoll (wie FTP ein Protokoll), das den Servertyp definiert, mit dem Sie kommunizieren.
  • Sicherheitdienst ist der Hostname, der für den Zugriff auf diese bestimmte Website verwendet wird.
  • googleblog ist der Domainname.
  • com wird als Top-Level-Domain (TLD) bezeichnet. Einige andere umfassen .net, .org, .co.uk usw.
  • / 2018 / 01 / stellt die Verzeichnisse dar, die zum Organisieren der Webseite oder Datei verwendet werden. Auf dem Webserver, auf dem sich die Website-Dateien befinden, sind dies die tatsächlichen Ordner, durch die Sie klicken würden, um die von dieser URL angegebene Datei zu finden.
  • heutige-CPU-Schwachstelle-was-Sie-brauchen.html ist die tatsächliche Datei, auf die die URL verweist. Wenn Sie versuchen, ein Bild, eine Audiodatei oder einen anderen Dateityp anstelle einer HTML-Datei zu laden, endet die URL in dieser Dateierweiterung (z. B. PNG oder MP3).
  • security.googleblog.com als Gruppe wird der vollqualifizierte Domänenname (FQDN) genannt.

URL-Syntaxregeln

In einer URL sind nur Zahlen, Buchstaben und die folgenden Zeichen zulässig: ()! $ -'_ * +.

Andere Zeichen müssen codiert (in Programmcode übersetzt) ​​sein, um akzeptiert zu werden.

Einige URLs haben Parameter, die sie von zusätzlichen Variablen trennen. Wenn Sie beispielsweise eine Google-Suche nach Lifewire durchführen:

https://www.google.com/search?q=lifewire

Das Fragezeichen, das Sie sehen, teilt einem bestimmten Skript, das auf dem Server von Google gehostet wird, mit, dass Sie einen bestimmten Befehl an dieses Skript senden möchten, um benutzerdefinierte Ergebnisse zu erhalten.

Das spezifische Skript, mit dem Google Suchvorgänge ausführt, weiß, dass alles, was folgt, dem folgt q = Ein Teil der URL sollte als Suchbegriff identifiziert werden. Daher wird alles, was an diesem Punkt in der URL eingegeben wird, für die Suche in der Google-Suchmaschine verwendet.

Sie können ein ähnliches Verhalten in der URL dieser YouTube-Suche nach den besten Katzenvideos sehen:

https://www.youtube.com/results?search_query=best+cat+videos

Obwohl Leerzeichen in einer URL nicht zulässig sind, verwenden einige Websites a + Zeichen, das Sie sowohl in den Google- als auch in den YouTube-Beispielen sehen können. Andere verwenden das codierte Äquivalent eines Leerzeichens, das% 20 ist.

Einige URLs können je nach Kontext zwischen Parametern wechseln. Ein gutes Beispiel ist das Hinzufügen eines Zeitstempels zu einem YouTube-Video. Einige Links erfordern ein kaufmännisches Und, andere ein Fragezeichen.

URLs können auch Anker verwenden. Diese befinden sich ganz am Ende und beschreiben, wohin auf dieser Seite gesprungen werden soll, wenn der Link ausgewählt wird. Anker werden beim Hinzufügen von Links zu einer Webseite erstellt und verwenden das Nummernzeichen (#). Hier ist ein Beispiel in einem Wikipedia-Eintrag, in dem der Anker Sie zu einem anderen Teil der Seite führt:

https://en.wikipedia.org/wiki/Lifewire#History

URLs, die mehrere Variablen verwenden, verwenden ein oder mehrere kaufmännische Und-Zeichen nach dem Fragezeichen. Sie können das Beispiel hier für eine Amazon.com-Suche nach Windows 10 sehen:

https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=windows+10

Die erste Variable, URL, geht das Fragezeichen voraus, aber die nächste Variable, Feldschlüsselwörter, geht ein kaufmännisches Und voraus. Zusätzliche Variablen würden auch durch ein kaufmännisches Und vorangestellt.

Bei Teilen einer URL wird zwischen Groß- und Kleinschreibung unterschieden, insbesondere nach dem Domänennamen (den Verzeichnissen und dem Dateinamen). Sie können dies selbst sehen, wenn Sie das Wort "Need" in der oben dekonstruierten Beispiel-URL von Google großschreiben und das Ende der gelesenen URL festlegen heutige-CPU-Verwundbarkeit-was-Sie-brauchen.html. Versuchen Sie, diese Seite zu öffnen, und Sie können sehen, dass sie nicht geladen wird, da diese bestimmte Datei nicht auf dem Server vorhanden ist.

Weitere Informationen zu URLs

Wenn eine URL auf eine Datei verweist, die Ihr Webbrowser wie ein JPG-Bild anzeigen kann, müssen Sie sie nicht auf Ihren Computer herunterladen, um sie anzuzeigen. Bei Dateien, die normalerweise nicht im Browser angezeigt werden, wie PDF- und DOCX-Dateien, insbesondere bei EXE-Dateien (und vielen anderen Dateitypen), werden Sie jedoch aufgefordert, diese herunterzuladen.

URLs bieten uns eine einfache Möglichkeit, auf die IP-Adresse eines Servers zuzugreifen, ohne die tatsächliche Adresse kennen zu müssen. Sie sind wie leicht zu merkende Namen für unsere Lieblingswebsites. Für diese Übersetzung von einer URL zu einer IP-Adresse werden DNS-Server verwendet.

Einige URLs sind sehr lang und komplex und werden am besten verwendet, wenn Sie als Link darauf klicken oder sie kopieren / in die Adressleiste des Browsers einfügen. Ein Fehler in einer URL kann zu einem HTTP-Statuscodefehler der 400er-Serie führen. Der häufigste Typ ist ein 404-Fehler.

Ein Beispiel ist auf gog.com zu sehen. Wenn Sie versuchen, auf eine Seite zuzugreifen, die auf ihrem Server nicht vorhanden ist (wie diese), wird ein 404-Fehler angezeigt. Diese Arten von Fehlern sind so häufig, dass Sie auf einigen Websites häufig benutzerdefinierte, oft humorvolle Versionen davon finden. Wir führen eine Liste der besseren.

Wenn Sie Probleme beim Zugriff auf eine Website oder Online-Datei haben, die Ihrer Meinung nach normal geladen werden sollte, finden Sie in unserem Handbuch zur Fehlerbehebung in einem URL-Handbuch einige hilfreiche Ideen für die nächsten Schritte.

Für die meisten URLs muss der Portname nicht angegeben werden. Das Öffnen von google.com kann beispielsweise durch Angabe der Portnummer am Ende wie http://www.google.com:80 erfolgen, ist jedoch nicht erforderlich. Wenn die Website stattdessen auf Port 8080 ausgeführt wird, können Sie den Port ersetzen und auf diese Weise auf die Seite zugreifen.

Standardmäßig verwenden FTP-Sites Port 21, andere können jedoch an Port 22 oder etwas anderem eingerichtet sein. Wenn die FTP-Site nicht Port 21 verwendet, müssen Sie angeben, welchen sie verwendet, um korrekt auf den Server zuzugreifen. Das gleiche Konzept gilt für alle URLs, die einen anderen Port verwenden als das, auf das das Programm für den Zugriff standardmäßig setzt.

Schreibe einen Kommentar