Różnica między URI a URL

Kluczowa różnica - URI vs. URL
 

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.

Co to jest URL

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

  • Protokół (np. Http)
  • Nazwa hosta (np. Abc.com)
  • Nazwa pliku (np. Index.html)

Co to jest URI

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.

URNA

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”

URL

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.

Jaka jest różnica między URI i URL?

Funkcjonalność

URI: URI jest identyfikatorem.

URL: Adres URL zawiera informacje o tym, jak uzyskać zasób.

Specjalizacja

URI: Adres URL to identyfikator URI.

URL: URL to specjalizacja URI.

Ogólnego stosowania

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