Jaka jest różnica między adresem URL a identyfikatorem URI?

Autor: Robert Simon
Data Utworzenia: 20 Czerwiec 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
Jaka jest różnica między adresem URL a identyfikatorem URI? - Technologia
Jaka jest różnica między adresem URL a identyfikatorem URI? - Technologia



Na wynos:

Identyfikator URI i adres URL są bardzo ściśle powiązane, ale istnieje różnica.

Terminy jednolity identyfikator zasobu (URI) i jednolity lokalizator zasobów (URL) są często używane zamiennie. Niestety te dwa terminy opisują nieco inne pojęcia.

Identyfikator URI służy do identyfikacji czegoś w sieci WWW. Istnieją dwa typy identyfikatorów URI:
  • Uniform Resource Name (URN): URN w zasadzie określają, co to jest, ale nie mają informacji o tym, jak uzyskać do niego dostęp.
  • Uniform Resource Locator (URL): adresy URL zawierają lokalizację czegoś i informują program kliencki (zazwyczaj przeglądarkę), jak uzyskać do niego dostęp.
Krótko mówiąc, URN to nazwa czegoś, a URL to nazwa i adres.

Na przykład adres URL http://www.example.com/example1.html informuje przeglądarkę, że do pliku o nazwie example1.html można uzyskać dostęp za pośrednictwem przykładowej domeny za pomocą protokołu Hyper Transfer Protocol (HTTP). Oznacza to, że przeglądarka może zażądać tego pliku i wyświetlić go za pomocą protokołu HTTP.

Adres URL to rodzaj identyfikatora URI wraz z identyfikatorami URN. Większość ludzi nigdy nie będzie musiała się martwić, że przez pomyłkę nazwie URL URL-em. W rzeczywistości w większości przypadków będą one poprawne w taki sam sposób, jak poprawny jest ktoś, kto nazywa pudla psem. Jednak dla osób zaangażowanych w faktyczne kodowanie aplikacji różnica jest ważna, ponieważ nie każdy identyfikator URI jest adresem URL (tak jak nie każdy pies jest pudlem).