ProxyWing

¿Qué es un URI (Uniform Resource Identifier)?

URI significa Uniform Resource Identifier. Dicho de forma sencilla, un URI es una cadena de caracteres especial que identifica un recurso en la web: una página, una imagen, un archivo, una dirección de correo electrónico o cualquier documento disponible en línea o sin conexión.

Publicado: 14 de julio de 2025
Última actualización: 7 de junio de 2026

Todo URI sigue una sintaxis definida y no hay dos URI exactamente iguales. Cada uno se compone de elementos como el esquema, la autoridad, la ruta, la consulta y el fragmento. Algunos URI solo nombran el recurso; otros indican al navegador exactamente dónde encontrarlo. Esa diferencia es la que divide los URI en dos tipos principales: las URL y los URN.

¿Cómo funciona un Uniform Resource Identifier?

Pues bien, un URI funciona especificando tanto el nombre como la ubicación de una entidad digital. El navegador lee la sintaxis y después obtiene los datos para el usuario. Algunos de los esquemas de URI más utilizados son — http, https y mailto. Ayudan a identificar cómo llegar a los recursos. Se puede decir que los esquemas son la base sobre la que los URI funcionan en toda la web.

Cuando introduzca el URI, el navegador le dirigirá a una página web o a un archivo concretos. Si introduce un URI correcto, el sistema devuelve los datos. La función de las referencias es conectar distintos archivos y componentes, en línea o sin conexión.

Sintaxis de un URI: las 5 partes de un URI

Todo URI sigue la misma estructura general definida en el RFC 3986. Un URI completo se compone de hasta cinco elementos:

  • Esquema: indica al navegador qué protocolo utilizar (por ejemplo, https, mailto, ftp, file).
  • Autoridad: normalmente un dominio y un puerto opcional, como proxywing.com:443.
  • Ruta: la ubicación del recurso en el host, como /glossary/uri.
  • Consulta: parámetros adicionales después de un ?, como ?id=42&lang=en.
  • Fragmento: un puntero a una sección dentro del recurso, después de un #, como #syntax.

En conjunto, un URI tiene este aspecto:

scheme://authority/path?query#fragment

Un ejemplo real: https://proxywing.com/glossary/uri?ref=blog#examples. No todos los URI utilizan todas las partes. Un simple mailto:info@proxywing.com solo tiene un esquema y una ruta. La estructura sigue siendo la misma; los elementos solo cambian según el tipo de recurso al que apunte.

Tipos de URI: URL frente a URN

Los URI se dividen en dos tipos principales.

  • URL (Uniform Resource Locator). Una URL es un URI que localiza un recurso. Indica al navegador dónde encontrarlo y cómo llegar hasta él. Ejemplo: https://proxywing.com/glossary/uri. Todas las URL son URI.
  • URN (Uniform Resource Name). Un URN es un URI que nombra un recurso sin indicar dónde se encuentra. Es un identificador permanente que no cambia aunque el archivo se mueva. Ejemplo: urn:isbn:0451450523, que nombra un libro concreto por su ISBN, sin importar qué biblioteca o sitio web lo aloje.

Todas las URL son URI, todos los URN son URI, pero no todos los URI son URL. URI es el término genérico. La URL responde a dónde; el URN responde a qué.

Esquemas de URI habituales

El esquema es la primera parte de todo URI e indica al sistema cómo tratar el recurso. Estos son los más habituales que encontrará en la web:

  • http / https — páginas web estándar. Ejemplo: https://proxywing.com.
  • mailto — abre un cliente de correo electrónico. Ejemplo: mailto:business@proxywing.com.
  • ftp — transferencia de archivos por FTP. Ejemplo: ftp://files.example.com/report.zip.
  • file — apunta a un archivo del equipo local. Ejemplo: file:///C:/Users/Admin/notes.txt.
  • data — incrusta los datos directamente dentro del URI. Ejemplo: data:text/plain;base64,SGVsbG8=.
  • tel — abre el marcador telefónico. Ejemplo: tel:+15551234567.
  • urn — nombra un recurso sin localizarlo. Ejemplo: urn:isbn:0451450523.

Cada esquema tiene sus propias reglas sobre lo que viene después. La IANA mantiene la lista oficial de esquemas de URI registrados, y con el tiempo se añaden nuevos a medida que aparecen nuevos protocolos.

Ventajas y desventajas

Los URI son bastante fáciles de leer y de usar. Resultan muy útiles para crear enlaces y rutas coherentes. Admiten muchos esquemas de URI y, al mismo tiempo, gestionan numerosas instancias de archivos o servicios.

Pero la sintaxis de un URI puede volverse compleja. Los caracteres incorrectos pueden romper el URI o provocar errores al buscar información en la web. Además, algunos URI no funcionan sin el sistema de archivos o los permisos de acceso adecuados.

Ejemplos de URI

Estos son URI válidos de distintos esquemas, cada uno apuntando a un tipo de recurso diferente:

  • https://proxywing.com/about — una página web (URL, esquema https).
    mailto:business@proxywing.com — una dirección de correo electrónico (URL, esquema mailto).
  • ftp://files.example.com/report.zip — un archivo en un servidor FTP (URL, esquema ftp).
  • file:///C:/Users/Admin/notes.txt — un archivo local (URL, esquema file).
  • tel:+15551234567 — un número de teléfono (URL, esquema tel).
  • urn:isbn:0451450523 — un libro identificado por su ISBN (URN).
  • urn:uuid:6e8bc430-9c3a-11d9-9669-0800200c9a66 — un identificador único global (URN).

Fíjese en el patrón: todo URI empieza por un esquema seguido de dos puntos. A partir de ahí, la sintaxis depende de lo que espere el esquema. Si la sintaxis se rompe o contiene caracteres no válidos, el URI deja de ser válido y el recurso no se devuelve.

Preguntas frecuentes

¿Qué significa URI?

URI significa Uniform Resource Identifier. Es una cadena de caracteres que identifica un recurso en la web, como una página, un archivo o una dirección de correo electrónico.

¿Cuál es la forma completa de URI?

La forma completa de URI es Uniform Resource Identifier. El término quedó definido en el RFC 3986 por el Internet Engineering Task Force (IETF).

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

Una URL es un tipo de URI. URI es el término más amplio: identifica un recurso. Una URL es un URI que además indica dónde encontrar ese recurso. Todas las URL son URI, pero no todos los URI son URL.

¿Qué es un URI en redes?

En redes, un URI es una forma estándar de identificar un recurso para que los sistemas puedan encontrarlo o referenciarlo. Se utiliza en las solicitudes HTTP, las cabeceras de correo electrónico, las API REST y muchos otros protocolos.

¿Qué es un URI en programación?

En programación, un URI se utiliza para apuntar a archivos, endpoints o servicios. Las API suelen usar URI para identificar recursos, por ejemplo /users/42 dentro de un endpoint REST. El URI indica a la aplicación sobre qué recurso debe actuar.

¿Qué es un URI de solicitud?

Un URI de solicitud es la parte de una solicitud HTTP que indica al servidor qué recurso quiere el cliente. Normalmente incluye la ruta y la cadena de consulta, por ejemplo /glossary/uri?ref=blog.

¿Tiene alguna pregunta?