¿Qué es una URI? Todo lo que necesitas saber



Internet pone una gran cantidad de recursos e información a nuestro alcance. Sin embargo, es esencial entender cómo identificarlos y recuperarlos. Para hacer eso, podemos usar URI y URL. Si bien probablemente esté familiarizado con el último término, es posible que se pregunte, «¿qué es un URI?» A menudo, las herramientas de red en la web usan este término, lo que confunde a los usuarios que no han encontrado el acrónimo antes.
En esta publicación, explicaremos qué es un URI. Discutiremos si un URI es diferente de una URL, desglosaremos sus diversos componentes y exploraremos sus diferentes casos de uso. ¡Saltamos!
¿Qué es una URI?
Un identificador uniforme de recursos (URI) es una cadena de caracteres que se utiliza para identificar un recurso. Podemos utilizar un URI para señalar un sitio web, un archivo o incluso un dato específico. Es un término general, bajo el cual caen varios otros localizadores.
Hay muchos tipos diferentes de URI, pero el más común es el Localizador uniforme de recursos (URL), como https://www.elegantthemes/como puede ver abajo:
La URL es un tipo específico de URI que localiza un sitio web específico en Internet. En este caso, la página de inicio de Elegant Themes. Es una URL porque incluye tanto el nombre del recurso (temaselegantes.com) y el camino para llegar allí (https://).
Las direcciones URL suelen estar asociadas a sitios web. Sin embargo, también podemos usar diferentes formatos de URI para localizar archivos y otros recursos, como direcciones de correo electrónico o números de teléfono.
Algunos ejemplos adicionales de formatos URI incluyen:
- ftp://ejemplo.com/descargar.zip
- correo a:[email protected]
- archivo:///inicio/usuario/archivo.txt
- teléfono:1-888-555-5555
En estos ejemplos, el URI usaría un ftp:// protocol si el recurso fuera un archivo. Además, se utilizaría correo a: para una dirección de correo electrónico.
Otros tipos de URI son los nombres de recursos uniformes (URN) y las citas de recursos uniformes (URC). Los URN son identificadores de documentos publicados. Por el contrario, los URC están diseñados como identificadores para datos específicos.
Un ejemplo de una URN sería urna: ISBN 978-0-87779-636-7. Usaría este URN para identificar la versión en rústica de Diccionario Merriam-Webster, última edición por su Número Internacional Estándar de Libro (ISBN):
El ISBN es un URI que nombra de manera única y global un libro. Puede ayudar a los usuarios a verificar que obtienen la versión o edición correcta de un recurso impreso que desean.
¿Qué es un fragmento de URI?
Un URI es una secuencia compacta de caracteres que identifican un recurso abstracto o físico. Además, hay un puñado de componentes que componen un URI.
A continuación se muestra la sintaxis básica de un URI:
URI = esquema:[//authority]sendero[?query][#fragment]
Eso parece bastante complicado, pero en realidad es bastante simple. Así que echemos un vistazo más de cerca a lo que significa cada uno de estos elementos:
- Esquema: el protocolo que utiliza para interactuar con el recurso, como «https»
- Autoridad: La información del host y del puerto
- Sendero: Por lo general, una secuencia de segmentos separados por barras (p. ej., /blog/posts/nuevas-recetas)
- Consulta: Una cadena opcional que contiene una serie de pares de atributo-valor precedidos por un signo de interrogación
Otro componente esencial es un fragmento URI. Este es un identificador opcional y adicional que usa el signo de almohadilla («#») para saltar a una parte particular de la página. En HTML, puede agregar este fragmento a una URL para ubicar una sección específica de una página o documento, conocida como «identificador de fragmento». Puede hacer esto utilizando el valor del elemento identificación atributo.
Por ejemplo, podrías usar https://www.website.com/blog/postname#top para navegar a la parte superior de una entrada de blog. O tal vez usarías #precio para dirigir a los usuarios directamente a la tabla de precios en una página de funciones más larga.
Supongamos que tiene una página en su sitio web y utiliza el
¿Es lo mismo una URI que una URL?
Como se mencionó, un URI es una secuencia de caracteres utilizada para identificar un recurso. Si bien existen diferentes tipos de URI, la URL es la más común.
Todas las URL se consideran URI. Sin embargo, no todos los URI son URL.
La principal diferencia entre las dos secuencias de recursos es que las URI identifican y las URL ubican. Usamos una URL para encontrar páginas web y URI para identificar HTML, XML y otros archivos.
Normalmente, una URL incluye el nombre del recurso y un nombre de dominio o dirección IP. Por el contrario, los URI no necesariamente deben contener un nombre de dominio o una dirección IP.
Un URI puede identificar recursos por el nombre, la ubicación o ambos. Sin embargo, las URL especifican el recurso y cómo acceder a él en Internet.
¿Cómo se utilizan las URI?
Debería considerar utilizar un URI siempre que necesite identificar un recurso. Sin embargo, no hay una forma específica de usar un URI. El tipo más adecuado dependerá del recurso y el contexto en el que se quiera acceder a él.
Por ejemplo, si necesita ubicar un recurso basado en Internet, como un sitio web, normalmente usará una URL. Este proceso implicaría escribir la URL en la barra de direcciones de su navegador web, incluyendo https://, y luego presionando Ingresar.
Cuando se habla de dominios de sitios web, como temaselegantes.com, es mejor usar una URL porque es más específica (por eso se ha convertido en la navegación de Internet predeterminada). Proporciona el nombre del recurso. y ubicación.
Alternativamente, suponga que estaba usando una URN para identificar un libro. En ese caso, puede incluirlo en una cita para ese cuerpo de trabajo. UNA URN puede identificar un recurso por un nombre único. Sin embargo, no necesariamente le dice cómo puede localizar eso.
Por otro lado, puede usar URC para identificar los metadatos de un documento en lugar del documento real.
Por ejemplo, podría usar un URC para apuntar al código fuente HTML de una página. En este caso, podría parecer ver-fuente: https://example.com/ en la barra de tu navegador. Te llevaría directamente al código de página de esa URL.
Conclusión
Internet nos permite encontrar y localizar una amplia gama de recursos. Si bien la mayoría de los usuarios solo están familiarizados con la estructura de URL, los URI en general le brindan acceso a cualquier cosa, desde libros hasta sitios web e incluso conjuntos de datos y bases de código específicos. Sin embargo, los protocolos y métodos que utilizamos para identificar y acceder a estos materiales dependen de sus formatos y contextos.
Como se discutió en este artículo, un URI es una secuencia de caracteres que le permite identificar un sitio web, un archivo o un dato específico. Es un término general para varios fragmentos de localizador. El URI más común es una URL, que localiza direcciones web. Sin embargo, también hay URN, que pueden identificar otros tipos de recursos como libros, y los URC pueden identificar puntos de datos específicos.
Sabemos que los URI pueden ser un tema denso, entonces, ¿tiene alguna pregunta sobre qué es un URI? ¡Háganos saber en la sección de comentarios!
Imagen destacada a través de Overearth / shutterstock.com
