I termini URI, URL e URN sono i più utilizzati quando si parla di Internet e della terminologia web.
Diamo un’occhiata più da vicino per capire la differenza tra loro.
Sommario:
Localizzatore di risorse uniforme (URL)
Un URL è una stringa di caratteri utilizzata per accedere alle informazioni oa una risorsa utilizzando l’indirizzo della posizione della risorsa.
Sintassi di URL
scheme: subdomain/domain-name.Top-level-domain/sub-folder
In questa sintassi, lo schema fornisce dettagli sul protocollo in uso come HTTPS, FTP e HTTP. L’elemento sottodominio non è obbligatorio. Dopodiché, ha un dominio di secondo livello, che è l’indirizzo del dominio. E infine, la sottocartella, se presente, porta l’utente nell’esatta posizione di destinazione.
Esempio di URL
https://www.winadmin.it.com/articles mailto:[email protected] file:///localhost/8.8.8.8
Nome risorsa uniforme (URN)
Uniform Resource Name non offre il protocollo utilizzato per accedere alla risorsa o all’indirizzo della risorsa, ma fornisce informazioni sulla risorsa stessa. Include solo il nome o l’identificazione della risorsa.
Sintassi di URN
urn:<nid>:<nss></nss></nid>
Ogni URN è composto da almeno tre parti.
Esempio di URN
urn:nbn:de:101:3-2019075675872913 urn:uuid:6r4bc420-9c3a-12i9-97d9-0665700c9a66 ISBN 1-446-2776877-40
ISBN – Identificatore univoco per i libri
URI (Uniform Resource Identifier)
Un URI è un metodo standard per identificare le risorse su Internet in base alla loro posizione, nome o entrambi. URN e URL insieme sono noti come URI.
Sintassi di URI
scheme:// authority path ? query # fragment
In questa sintassi, lo schema fornisce dettagli sul protocollo in uso. L’attributo Authority identifica l’indirizzo di dominio. L’attributo path visualizza l’intero percorso della risorsa e la query rappresenta un’azione di richiesta. Infine, il componente parziale di una risorsa viene definito frammento.
Esempio di URI
foo://webiste.com:8042/over/there?name=ferret#nose https://mywebsite.com/drive/photos
Ogni elemento della sintassi non è sempre obbligatorio in un URI. Richiede principalmente un nome di schema e un percorso di file.
mailto:[email protected] Name: Mary Jane ISBN 1-446-2776877-40 telnet://192.0.1.24/80
Nota: tutti gli URL sono URI. Ma non tutti gli URI rientrano nell’URL
Conclusione
Spero che tu abbia acquisito una migliore comprensione di URI, URL e URN. Potresti anche essere interessato a leggere la lista nera degli URL e come risolverla.
Ti è piaciuto leggere l’articolo? Che ne dici di condividere con il mondo?