Terminy URI, URL i URN są najczęściej używane, jeśli chodzi o terminologię internetową i internetową.
Przyjrzyjmy się bliżej, aby zrozumieć różnicę między nimi.
Spis treści:
Jednolity lokalizator zasobów (URL)
Adres URL to ciąg znaków używany do uzyskiwania dostępu do informacji lub zasobu przy użyciu adresu lokalizacji zasobu.
Składnia adresu URL
scheme: subdomain/domain-name.Top-level-domain/sub-folder
W tej składni schemat zawiera szczegółowe informacje o używanym protokole, takim jak HTTPS, FTP i HTTP. Element subdomeny nie jest obowiązkowy. Następnie ma domenę drugiego poziomu, która jest adresem domeny. I wreszcie podfolder, jeśli istnieje, przenosi użytkownika do dokładnej lokalizacji docelowej.
Przykład adresu URL
https://www.newsblog.pl.com/articles mailto:[email protected] file:///localhost/8.8.8.8
Jednolita nazwa zasobu (URN)
Jednolita nazwa zasobu nie oferuje protokołu używanego do uzyskania dostępu do zasobu ani adresu zasobu, ale dostarcza informacji o samym zasobie. Zawiera tylko nazwę lub identyfikację zasobu.
Składnia URN
urn:<nid>:<nss></nss></nid>
Każdy URN składa się z co najmniej trzech części.
Przykład URN
urn:nbn:de:101:3-2019075675872913 urn:uuid:6r4bc420-9c3a-12i9-97d9-0665700c9a66 ISBN 1-446-2776877-40
ISBN – Unikalny identyfikator książek
Jednolity identyfikator zasobu (URI)
Identyfikator URI to standardowa metoda identyfikowania zasobów w Internecie na podstawie ich lokalizacji, nazwy lub obu. URN i URL razem są znane jako URI.
Składnia identyfikatora URI
scheme:// authority path ? query # fragment
W tej składni schemat zawiera szczegółowe informacje o używanym protokole. Atrybut Authority identyfikuje adres domeny. Atrybut path wyświetla całą ścieżkę zasobu, a zapytanie reprezentuje akcję żądania. I wreszcie, częściowy składnik zasobu nazywany jest fragmentem.
Przykład URI
foo://webiste.com:8042/over/there?name=ferret#nose https://mywebsite.com/drive/photos
Każdy element składni nie jest obowiązkowy w URI przez cały czas. Wymaga tylko nazwy schematu i ścieżki do pliku.
mailto:[email protected] Name: Mary Jane ISBN 1-446-2776877-40 telnet://192.0.1.24/80
Uwaga – wszystkie adresy URL są identyfikatorami URI. Ale nie każdy identyfikator URI znajduje się pod adresem URL
Wniosek
Mam nadzieję, że lepiej rozumiesz URI, URL i URN. Możesz również zainteresować się czarną listą adresów URL i sposobami jej naprawy.
Podobał Ci się artykuł? Co powiesz na dzielenie się ze światem?