Unterschied zwischen URL, URI und URN verstehen

Die Begriffe URI, URL und URN werden am häufigsten verwendet, wenn es um Internet- und Webterminologie geht.

Lassen Sie uns einen genaueren Blick darauf werfen, um den Unterschied zwischen ihnen zu verstehen.

Uniform Resource Locator (URL)

Eine URL ist eine Zeichenfolge, die für den Zugriff auf die Informationen oder eine Ressource unter Verwendung der Adresse des Ressourcenstandorts verwendet wird.

Syntax der URL

scheme: subdomain/domain-name.Top-level-domain/sub-folder

In dieser Syntax stellt das Schema Details über das verwendete Protokoll wie HTTPS, FTP und HTTP bereit. Das Subdomain-Element ist nicht obligatorisch. Danach hat es eine Second-Level-Domain, die die Domain-Adresse ist. Und schließlich führt der Unterordner, falls vorhanden, den Benutzer zum genauen Zielort.

Beispiel für eine URL

https://www.wdzwdz.com/articles

mailto:[email protected]

file:///localhost/8.8.8.8

Einheitlicher Ressourcenname (URN)

Uniform Resource Name bietet nicht das Protokoll, das für den Zugriff auf die Ressource oder die Adresse der Ressource verwendet wird, aber es stellt Informationen über die Ressource selbst bereit. Es enthält nur den Namen oder die Identifikation der Ressource.

Syntax von URN

urn:<nid>:<nss></nss></nid>

Jede URN besteht aus mindestens drei Teilen.

  • Die Schemaspezifikation ist der erste Teil der URN.
  • Nach urn sollte Namespace Identifier (NID) vorhanden sein, mit dem registriert werden muss IANA wie nbn, uuid usw.
  • Schließlich die Namespace-spezifische Zeichenfolge (NSS), die das Element genau identifiziert.
  • Beispiel für URN

    urn:nbn:de:101:3-2019075675872913
    
    urn:uuid:6r4bc420-9c3a-12i9-97d9-0665700c9a66
    
    ISBN 1-446-2776877-40

    ISBN – Eindeutige Kennung für Bücher

    Uniform Resource Identifier (URI)

    Ein URI ist eine Standardmethode zum Identifizieren von Ressourcen im Internet anhand ihres Standorts, Namens oder beidem. URN und URL zusammen werden als URI bezeichnet.

    Syntax von URI

    scheme:// authority path ? query # fragment

    In dieser Syntax stellt das Schema Details über das verwendete Protokoll bereit. Das Autoritätsattribut identifiziert die Domänenadresse. Das Pfadattribut zeigt den vollständigen Pfad der Ressource an, und die Abfrage stellt eine Anforderungsaktion dar. Und schließlich wird die partielle Komponente einer Ressource als Fragment bezeichnet.

    Beispiel für URI

    foo://webiste.com:8042/over/there?name=ferret#nose
    
    https://mywebsite.com/drive/photos

    Nicht jedes Syntaxelement ist in einem URI immer obligatorisch. Es erfordert hauptsächlich nur einen Schemanamen und einen Dateipfad.

    mailto:[email protected]
    
    Name: Mary Jane
    
    ISBN 1-446-2776877-40
    
    telnet://192.0.1.24/80

    Hinweis – Alle URLs sind URIs. Aber nicht jede URI kommt unter URL

    Fazit

    Ich hoffe, Sie haben ein besseres Verständnis von URI, URL und URN gewonnen. Vielleicht interessieren Sie sich auch für Informationen zur URL-Blacklist und wie Sie sie beheben können.

    Haben Sie den Artikel gerne gelesen? Wie wäre es mit der Welt zu teilen?