La URL y la URI pueden diferenciarse con el hecho de que la URI puede representar la URL y la URN del recurso al mismo tiempo, pero la URL solo puede especificar la dirección del recurso. URI es un término más común en comparación con URL y URN, que son más limitados en cierto sentido.
Gráfica comparativa
Bases para la comparación | URL | URI |
---|---|---|
BASIC | La URL proporciona una técnica para describir la identidad de un elemento. | URI se utiliza para definir la identidad de un elemento. |
Sintaxis | //www.sitename.com/filename.jpeg | public: //myfile.jpg |
Relación | Tipo de URI. | Superconjunto de URL |
Especificación de protocolo | Previsto | No se proporciona información de protocolo. |
Definición de URL
La URL (Uniform Resource Locator) se puede definir como una cadena de caracteres que se refiere a la dirección. Es la forma más generalizada de ubicar recursos en la web. Proporciona un método para recuperar la presentación de la ubicación física mediante la descripción de su ubicación de red o mecanismo de acceso primario.
El protocolo se describe en la URL que se utiliza para recuperar el recurso y el nombre del recurso. La URL contiene http / https al principio si el recurso es un recurso de tipo web. De manera similar, comienza con ftp si el recurso es un archivo y se envía por correo si el recurso es una dirección de correo electrónico. La sintaxis de una URL se muestra a continuación, donde la primera parte se usa para el protocolo y el resto de la parte se usa para el recurso que consiste en un nombre de dominio o un nombre de programa.
Definición de URI
Similar a la URL, URI (Identificador uniforme de recursos) también es una cadena de caracteres que identifica un recurso en Internet mediante la ubicación, el nombre o ambos. Permite una identificación uniforme de los recursos. Un URI se agrupa adicionalmente como un localizador, un nombre o ambos, lo que significa que puede describir una URL, URN o ambos. El término identificador en el URI se refiere a la distinción de los recursos, a pesar de la técnica utilizada para realizar la operación, ya sea su ubicación, nombre o contexto.
El URI también se puede traducir desde una fuente que no sea de red, por lo que debe contener caracteres que probablemente se ingresarán en una computadora.
Diferencias clave entre URL y URI
- Una URL (Uniform Resource Locator) se usa principalmente para vincular una página web, un componente de una página web o un programa en una página web con la ayuda del método de acceso (protocolos como http, ftp, mailto) para recuperar la ubicación del recurso. En contraste, URI (Identificador uniforme de recursos) se usa para definir la identidad de un elemento. Aquí, la palabra identificador significa distinguir un recurso de otro independientemente del método utilizado (URL o URN).
- Una URL es una URI, pero una URI nunca puede ser una URL.
- La URL especifica qué tipo de protocolo se utilizará, mientras que URI no implica la especificación del protocolo.
Conclusión
Un URI es un identificador que comprende un conjunto de caracteres, que permite la identificación uniforme de los recursos por parte de un conjunto extensible de esquemas cambiantes específicamente especificado (es decir, nombre, dirección o contexto). Por otro lado, la URL es un subconjunto de URI que describe un recurso utilizando uno de los esquemas de URI (es decir, la ubicación).