Adres URL i identyfikator URI można odróżnić od faktu, że identyfikator URI może reprezentować adres URL i URN zasobu w tym samym czasie, ale adres URL może tylko określać adres zasobu. Identyfikator URI jest bardziej powszechny w porównaniu do URL i URN, które są w pewnym sensie bardziej ograniczone.
Wykres porównania
Podstawa do porównania | URL | URI |
---|---|---|
Podstawowy | URL udostępnia technikę opisywania tożsamości przedmiotu. | Identyfikator elementu służy do określenia tożsamości elementu. |
Składnia | //www.sitename.com/filename.jpeg | publiczny: //myfile.jpg |
Związek | Typ identyfikatora URI. | Superset adresu URL |
Specyfikacja protokołu | Opatrzony | Nie podano informacji o protokole. |
Definicja adresu URL
URL (Uniform Resource Locator) można zdefiniować jako ciąg znaków, który odnosi się do adresu. Jest to najbardziej rozpowszechniony sposób lokalizowania zasobów w Internecie. Zapewnia metodę odzyskiwania prezentacji fizycznej lokalizacji poprzez opis jej lokalizacji w sieci lub mechanizmu podstawowego dostępu.
Protokół jest opisany w adresie URL, który służy do pobierania nazwy zasobu i zasobu. Adres URL zawiera http / https na początku, jeśli zasób jest zasobem typu WWW. Podobnie zaczyna się od ftp, jeśli zasób jest plikiem i mailto, jeśli zasób jest adresem e-mail. Składnia adresu URL jest pokazana poniżej, gdzie pierwsza część jest używana do protokołu, a reszta części jest używana dla zasobu składającego się z nazwy domeny lub nazwy programu.
Definicja URI
Podobnie do adresu URL, URI (Uniform Resource Identifier) to również ciąg znaków, który identyfikuje zasób w Internecie albo za pomocą lokalizacji, nazwy lub obu. Umożliwia jednolitą identyfikację zasobów. Identyfikator URI jest dodatkowo grupowany jako lokalizator, nazwa lub oba, co oznacza, że może opisywać URL, URN lub oba. Termin identyfikator w URI odnosi się do rozróżnienia zasobów, pomimo techniki użytej do wykonania operacji, czy to lokalizacji, nazwy czy kontekstu.
Identyfikator URI można również przetłumaczyć ze źródła innego niż sieciowe, dlatego musi zawierać znaki, które najprawdopodobniej zostaną wprowadzone do komputera.
Kluczowe różnice między adresem URL a URI
- Adres URL (Uniform Resource Locator) służy przede wszystkim do połączenia strony internetowej, komponentu strony internetowej lub programu na stronie internetowej za pomocą metody dostępu (protokoły takie jak http, ftp, mailto) w celu pobrania lokalizacji zasobu. W przeciwieństwie do tego, URI (Uniform Resource Identifier) jest używany do określenia tożsamości elementu tutaj słowo identyfikator oznacza rozróżnienie jednego zasobu od innego, niezależnie od użytej metody (URL lub URN).
- Adres URL to identyfikator URI, ale identyfikator URI nigdy nie może być adresem URL.
- URL określa, jaki typ protokołu ma być używany, a URI nie wymaga specyfikacji protokołu.
Wniosek
Identyfikator URI jest identyfikatorem składającym się ze zbioru znaków, który umożliwia jednolitą identyfikację zasobów za pomocą unikalnie określonego rozszerzalnego zestawu zmieniających się schematów (tj. Nazwy, adresu lub kontekstu). Z drugiej strony adres URL jest podzbiorem URI, który opisuje zasób przy użyciu jednego ze schematów URI (tj. Lokalizacji).