Dwa terminy Uniform Resource Identifier (URI) i Uniform Resource Locator (URL) są czasami używane zamiennie. Różnica między identyfikatorem URI i adresem URL może być nieco myląca, ale w poniższej sekcji przeprowadzi Cię przez oba powyższe tematy i spróbujesz lepiej zrozumieć różnicę między identyfikatorem URI a adresem URL. The kluczowa różnica między URI i URL jest to URL to specjalizacja URI.
URL lub Jednolity lokalizator zasobów jest powszechnie znany jako adres internetowy. Jest używany głównie jako odniesienie do zasobu sieciowego, który znajduje się w sieci komputerowej. Stanowi również mechanizm odzyskiwania takiego zasobu. Adres URL może być określony jako konkretny Uniform Resource Locator. Chociaż wiele osób używa dwóch terminów URI i URL zamiennie, są one różne. Adresy URL są najczęściej używane do uzyskiwania dostępu do stron internetowych, przesyłania plików, treści e-mail, baz danych i są używane w wielu innych aplikacjach. Przeglądarka wyświetla adres URL strony internetowej na pasku adresu, który znajduje się u góry.
Adres URL zawiera następujące składniki
URI lub Jednolity identyfikator zasobu jest określany jako ciąg znaków, które są używane do identyfikacji zasobu. Ta funkcja jest przydatna do identyfikowania zasobów i interakcji z nimi przez sieć. Osiąga się to przy użyciu niektórych protokołów. Identyfikator URI zawiera składnię i powiązany protokół. Adres internetowy lub URL (Uniform Resource Locator) jest najczęstszą formą identyfikatora URI. URN lub jednolita nazwa zasobu jest rzadko używana i zawiera projekt uzupełniający adres URL w celu identyfikacji zasobów. URN można porównać z imieniem i nazwiskiem osoby, natomiast adres URL można porównać z adresem ulicy.
Identyfikator URI używa lokalizacji, nazw lub obu tych nazw do identyfikacji zasobów. Identyfikator URI jest często używany do identyfikacji lokalizacji zasobu. Zamieszanie związane z URI wynika z faktu, że do identyfikacji zasobów używa zarówno nazwy, jak i lokalizacji. Dwie specjalizacje URI to URL i URN.
Identyfikator URI definiuje zasób według nazwy, ale nie określa, w jaki sposób można go uzyskać. W dokumentach schematu zwykle używana jest składnia w celu zdefiniowania URN. Służy do definiowania przestrzeni nazw. Np .: targetNamespace = ”urn: abc”
Adres URL to specjalny identyfikator URI używany głównie do lokalizowania określonych zasobów sieciowych. Różnica między URN polega na tym, że adres URL określa, w jaki sposób można uzyskać określony zasób. Adresy URL są używane codziennie w postaci http, ftp i smb.
URI: URI jest identyfikatorem.
URL: Adres URL zawiera informacje o tym, jak uzyskać zasób.
URI: Adres URL to identyfikator URI.
URL: URL to specjalizacja URI.
URI: Identyfikator URI opisuje zarówno nazwę, jak i lokalizację.
URL: Nie można użyć adresu URL do opisania aplikacji.
Zdjęcie dzięki uprzejmości: „Internet 1” Autor Rock1997 - Praca własna (GFDL) przez Commons Wikimedia „URI Diagram Eulera bez samotnych identyfikatorów URI” Autor oryginalnego dzieła pochodnego Davida Torresa: Qwerty0 (dyskusja) - URI_VENN_DIAGRAM.SVG, (CC BY-SA 3.0) przez Commons Wikimedia