Diferencia entre URI y URL

Diferencia clave - URI vs URL
 

Los dos términos, Uniform Resource Identifier (URI) y Uniform Resource Locator (URL) a veces se usan indistintamente. La diferencia entre URI y URL puede ser un poco confusa, pero la siguiente sección lo guiará a través de los dos temas anteriores y tratará de comprender mejor la diferencia entre URI y URL. los diferencia clave entre URI y URL es que URL es una especialización de URI.

Que es la URL

URL o Localizador Uniforme de Recursos es comúnmente conocida como una dirección web. Se utiliza principalmente como referencia a un recurso web que se encuentra en una red informática. También se erige como un mecanismo para recuperar un recurso de este tipo. Una URL se puede especificar como un localizador de recursos uniforme específico. Aunque muchas personas usan los dos términos URI y URL indistintamente, son diferentes. Las URL se utilizan principalmente para acceder a páginas web, transferir archivos, contenido de correo electrónico, bases de datos y se utilizan en muchas otras aplicaciones. Un navegador web muestra una URL de una página web en la barra de direcciones que se encuentra en la parte superior.

Una URL viene con los siguientes componentes

  • Protocolo (por ejemplo, http)
  • Nombre de host (por ejemplo, abc.com)
  • Nombre del archivo (ej. Index.html)

¿Qué es la URI?

URI o Identificador uniforme de recursos se conoce como una cadena de caracteres que se utilizan para identificar un recurso. Esta característica es útil para identificar e interactuar con recursos a través de una red. Esto se logra con el uso de ciertos protocolos. URI viene con una sintaxis y un protocolo asociado. Una dirección web o una URL (Uniform Resource Locator) es la forma más común de un URI. URN o el nombre de recurso uniforme rara vez se usa y viene con un diseño para complementar la URL para identificar recursos. La URN se puede comparar con el nombre de una persona, mientras que la URL se puede comparar con una dirección física.

El URI usa ubicaciones, nombres o ambos para identificar recursos. Un URI se usa a menudo para identificar una ubicación de un recurso. La confusión sobre URI se debe al hecho de que utiliza tanto el nombre como la ubicación para identificar los recursos. Dos especializaciones de URI son URL y URN..

URNA

Un URI define un recurso por nombre pero no define cómo se puede obtener. Una sintaxis se usa generalmente en documentos de esquema para definir un URN. Esto se utiliza para definir un espacio de nombres. Por ejemplo: targetNamespace = "urn: abc"

URL

La URL es un URI especial que se utiliza principalmente para localizar recursos de red específicos. La diferencia entre la URN es que una URL define cómo se puede obtener un determinado recurso. Las URL se utilizan todos los días en forma de http, ftp y smb.

¿Cuál es la diferencia entre URI y URL??

Funcionalidad

URI: URI es un identificador.

URL: URL proporciona información sobre cómo obtener un recurso.

Especialización

URI: Una URL es una URI.

URL: URL es una especialización de URI.

Uso general

URI: Un URI describe tanto el nombre como la ubicación.

URL: La URL no se puede usar para describir aplicaciones.

Cortesía de imagen: "Internet 1" Por Rock1997 - Trabajo propio (GFDL) a través de Commons Wikimedia   “URI Euler Diagram no URI solitarios” Por el trabajo derivado original del autor de David Torres: Qwerty0 (hablar) - URI_VENN_DIAGRAM.SVG, (CC BY-SA 3.0) vía Commons Wikimedia