Los términos URI, URL y URN son los más utilizados cuando se trata de la terminología web y de Internet.
Echemos un vistazo más de cerca para entender la diferencia entre ellos.
Tabla de contenido
Localizador Uniforme de Recursos (URL)
Una URL es una cadena de caracteres que se utiliza para acceder a la información o un recurso mediante la dirección de la ubicación del recurso.
Sintaxis de URL
scheme: subdomain/domain-name.Top-level-domain/sub-folder
En esta sintaxis, el esquema proporciona detalles sobre el protocolo en uso, como HTTPS, FTP y HTTP. El elemento subdominio no es obligatorio. Después de eso, tiene un dominio de segundo nivel, que es la dirección del dominio. Y, por último, la subcarpeta, si la hay, lleva al usuario a la ubicación de destino exacta.
Ejemplo de URL
https://www.kirukiru.es.com/articles mailto:[email protected] file:///localhost/8.8.8.8
Nombre de recurso uniforme (URN)
Uniform Resource Name no ofrece el protocolo utilizado para acceder al recurso o la dirección del recurso, pero proporciona información sobre el recurso en sí. Incluye únicamente el nombre o identificación del recurso.
Sintaxis de URN
urn:<nid>:<nss></nss></nid>
Cada URN consta de al menos tres partes.
Ejemplo de URN
urn:nbn:de:101:3-2019075675872913 urn:uuid:6r4bc420-9c3a-12i9-97d9-0665700c9a66 ISBN 1-446-2776877-40
ISBN – Identificador único para libros
Identificador uniforme de recursos (URI)
Un URI es un método estándar para identificar recursos en Internet por su ubicación, nombre o ambos. URN y URL juntos se conocen como URI.
Sintaxis de URI
scheme:// authority path ? query # fragment
En esta sintaxis, el esquema proporciona detalles sobre el protocolo en uso. El atributo de autoridad identifica la dirección del dominio. El atributo de ruta muestra la ruta completa del recurso y la consulta representa una acción de solicitud. Y finalmente, el componente parcial de un recurso se denomina fragmento.
Ejemplo de URI
foo://webiste.com:8042/over/there?name=ferret#nose https://mywebsite.com/drive/photos
Cada elemento de sintaxis no es obligatorio en un URI todo el tiempo. Solo requiere un nombre de esquema y una ruta de archivo principalmente.
mailto:[email protected] Name: Mary Jane ISBN 1-446-2776877-40 telnet://192.0.1.24/80
Nota: todas las URL son URI. Pero no todos los URI vienen bajo URL
Conclusión
Espero que haya adquirido una mejor comprensión de URI, URL y URN. También puede estar interesado en leer sobre la lista negra de URL y cómo solucionarla.
¿Te gustó leer el artículo? ¿Qué tal compartir con el mundo?