Skip to main content

Diferencia entre URL y URI

Dadas las similitudes entre ambas abreviaturas y su significado es fácil olvidar las diferencias entre URL y URI. Sin embargo, al trabajar en áreas relacionadas con el ámbito digital es importante tenerlas en cuenta, porque sus funciones son muy distintas y, en algunas actividades, imprescindibles. Además, si te interesa saber para qué sirve cada término, a continuación encontrarás su propósito y significado.

 

¿Qué es una URI?

Sus siglas significan “Uniform Resource Identifier” lo que se traduce en “Identificador de recursos Uniforme”. El URI es el nombre único con el que cada archivo se encuentra identificado a fin de ser encontrado rápidamente. De modo que funciona como una dirección por la cual puede ser obtenido un recurso determinado. Una de las diferencias entre URL y URI es que tanto la URL como el URN se encuentran dentro del URI.

Del mismo modo, los protocolos más utilizados en internet dependen de este identificador para operar. Con él un equipo puede solicitar todos los medios de una página y estos son recibidos de manera ordenada, acompañados a su vez de información intrínseca en cada elemento, por lo que permite obtener datos sobre el mismo.

¿Cuál es la funcionalidad del URI?

El objetivo primordial del URI consiste en identificar un recurso específico de una manera única. Para ello son indispensables 2 elementos “scheme y path”, aunque en total un URI puede conformarse de 5 partes:

  • Scheme: establece las condiciones y el protocolo a utilizar.
  • Path: define la ruta exacta, pese a ser necesario el contenido del mismo, puede encontrarse vacío.
  • Authority: identifica el dominio en el cual se encuentra el contenido.
  • Query: este es un elemento que permite definir el recurso al que se desea acceder.
  • Fragment: Señala una parte del recurso principal.

Tipos de Uri

El URI se divide en 2 tipos, aunque ambos permiten acceder al mismo medio, lo hacen de maneras diferentes. A su vez, uno puede ser más simple de manera visual que otro aunque sean parte una unidad.

Los tipos de URI son:

  • URI absoluto: está es la dirección más completa y detallada posible para un recurso. La misma debe conformarse por, al menos, 3 elementos de entre todos los que lo contiene, que deben ser scheme, authority y path, para que el URI sea funcional y pueda considerarse completo.
  • URI relativo: es una versión más simple y breve de acceder al mismo recurso. Este tipo de URI omite el fragmento “Scheme” pero cuenta con el resto de las partes de la dirección. Sin embargo, para que este sea funcional debe ser compatible con la estructura del URI de base.

¿Qué es la URL?

Por sus siglas significa Uniform Resource Locator lo que se traduce en “localizador de recursos uniforme”. Es el nombre único que tiene cada recurso o medio disponible en internet a fin de poder encontrarlo, y puede ser un portal web, un video, una imagen e incluso un segmento de texto.

Una diferencia entre URL y URI es que el primero solo funciona como un localizador, indicando donde encontrar el elemento. Mientras que la URI permite tanto identificar como localizar cada recurso ya que dentro de esta se encuentra a su vez la URL, por lo que puede cumplir ambas funciones.

¿Para qué sirve la URL?

La URL permite encontrar todos los recursos que se encuentran en internet. A su vez, mediante este es posible obtener cierta información clave sobre los mismos. Por esto cada página web sitúa palabras claves en las direcciones de imágenes, videos o en el propio sitio a fin de que sea encontrado con facilidad, además de servir como el “nombre” de un recurso.

También se utiliza la URL como una pieza clave del funcionamiento de los motores de búsqueda, ya que estos encuentran las similitudes entre el texto introducido en la búsqueda y la dirección de una serie de páginas. De esta forma proporcionan de manera rápida contenido afín a lo solicitado por el usuario.

Tipos de Esquema

El esquema establece el protocolo por el cual se transmitirá la información entre un ordenador con otro o con un servidor, por lo que de estos depende en gran manera la manera en la que la información sea recibida. Se dividen en 6 tipos:

  • Http: el esquema más utilizado y uno de los más antiguos y que se encarga de la transferencia de hipertexto. Para que este sea funcional utiliza la sintaxis propia del URI al acceder a todos los recursos.
  • Https: es una versión más desarrollada del “http”, la cual cuenta con una seguridad mayor. Es la opción utilizada para establecer conexiones seguras utilizando el protocolo SSL.
  • News: es utilizado para acceder a recursos de medios de noticias.
  • Ftp: este se emplea para la transferencia de archivos con una red externa.
  • File: es el esquema utilizado para acceder a un archivo de una red local.
  • Mailto: se emplea para direcciones de correo electrónico.

El formato

Una URL, para poder ser funcional, debe tener el siguiente formato: “esquema://host.dominio:puerto/directorio/nombre_de_archivo”, para lo cual todas las partes deben encontrarse y, a su vez, cuales tienen un propósito que se encuentra explicado a continuación:

  • Esquema: es el protocolo utilizado para la solicitud y recepción de datos entre las partes involucradas.
  • Host: es donde se alberga el recurso a solicitar en la mayoría de casos “WWW” (las siglas de World Wide Web).
  • Dominio: el nombre del lugar o la “propiedad” en la cual se encuentra el contenido.
  • Puerto: se establece el número de puerto que será usado como punto de conexión. Aunque en la mayoría de direcciones esto suele omitirse.
  • Directorio: Define en qué parte del dominio se encuentra el material solicitado.
  • Nombre del archivo: identifica cual es el recurso al que se desea acceder.

Diferencia fundamental entre la URL y el URI

Es común confundir estos elementos ya que ambos se encargan de funciones similares. Incluso su significado también se encuentra entrelazado pero existen una serie de diferencias entre URL y URI que los separan.

URL URI
Una URL es un URI. Un URI no es estrictamente una URL.
Permite localizar recursos. Permite localizar e identificar recursos.
Se conforma principalmente por sí mismo. Se conforma por la URL junto al URN.