Las diferencias más importantes que debe conocer

¿Qué es la URL?

Una URL es la dirección global de un documento y protocolo para recuperar un recurso en una red informática. Las URL suelen aparecer en páginas web (HTTP), pero también se pueden utilizar para acceder a una base de datos mediante JDBC, correo electrónico (mailto), transferencia de archivos (FTP) y muchas otras aplicaciones. URL significa Buscador de recursos idénticos.

En esta URL vs. Tutorial URI, aprenderá:

¿Qué es URI?

Un URI es una cadena que contiene caracteres que identifican un recurso físico o lógico. URI sigue las reglas de sintaxis para garantizar la uniformidad. Además, mantiene la amplitud mediante un esquema de nomenclatura jerárquico. El formulario de URI completo es un identificador de recursos idéntico.

Tipos de URI

Como se menciona en la figura anterior, hay dos tipos de URI:

  1. URL: Una URL especifica una ubicación en la red informática y la técnica para recuperarla.
  2. URNA: Un nombre de recurso igual (URN) es un recurso de Internet que especifica un esquema de URN.

EFECTOS PRINCIPALES:

  • Una URL es un subconjunto de un URI que especifica dónde está un recurso y el mecanismo para recuperarlo, mientras que un URI es una URL forset que identifica un recurso.
  • El propósito principal de una URL es encontrar la ubicación o dirección de un recurso, pero el propósito principal de un URI es encontrar un recurso.
  • Una URL se usa para buscar solo páginas web, por otro lado, una URI que se usa en HTML, XML y otros archivos.
  • Hay componentes como protocolo, dominio, ruta, hash, cableado de consulta, etc. En URL, y contiene componentes como esquema, autoridad, ruta, consulta, etc.
  • Un ejemplo de URL es: https://google.com while ejemplo URI: urn: isbn: 0-486-27557-4.

Diagrama de Ven de URI y URL

Diagrama de Ven de URI y URL

Como se menciona en el diagrama anterior, «su nombre» puede ser un URI porque lo reconoce. No se puede utilizar la URL porque no ayuda a nadie a encontrar un lugar para su hogar.

Por otro lado, «su sitio de inicio» puede ser tanto un URI como un URL. La razón es identificarlo y darle una ubicación de casa.

Sincronizar la URL

Aquí hay una sintaxis de URL:

http://www.domainname.com/folder-name/web page-file-name.htm

Podemos dividir la URL anterior en secciones:

  • Protocolo: Es la primera parte de la URL. Aquí, el protocolo se llama Protocolo de transferencia de hipertexto (HTTP).
  • http://www.domainname.com/: Es su nombre de dominio. También se denomina id de servidor o de host.
  • / nombre de la carpeta /: Eso indica que la página del sitio web al que se hace referencia en «archivado» se encuentra en una carpeta separada del sitio web.
  • nombre-archivo-página-web.htm: En realidad, es un nombre de archivo de página web. El «.htm» es una extensión del archivo HTML, lo que indica que es una página web estática. Los nombres de archivo pueden tener diferentes extensiones o depende de cómo haya configurado un servidor web. No puede haber ninguna extensión y la URL puede terminar con una barra inclinada (/).

Ejemplo:

Esta URL de muestra tiene una carpeta pero no tiene extensión.

https://career.guru99.com/category/heavy-industries/

Esta URL de muestra no tiene carpeta

https://www.guru99.com/what-is-sap.html

No hay extensión para esta URL de muestra.

https://career.guru99.com/top-33-investment-banking-interview-questions-answers/

URI de sintaxis

Aquí hay una proporción de URI:

URI = esquema:[//authority]sendero[?query][#fragment]

El URI incluye las siguientes secciones:

  • Componente del esquema: Es un componente vacío seguido de dos puntos (:). Esta serie consta de una secuencia de caracteres que comienza con una letra seguida de cualquier combinación de dígitos, letras, punto (.), Guión (-) o más (+).

    Los ejemplos de esquemas conocidos incluyen HTTP, HTTPS, mailto, file, FTP, etc. Los esquemas de URI deben registrarse con la Autoridad de números asignados de Internet (IANA).

  • Componente de autoridad: Es un campo opcional y antes de //. Es
  1. Información de usuario del subcomponente opcional que puede contener un nombre de usuario y una contraseña (opcional).
  2. Subcomponente de host que contiene la dirección IP o el nombre registrado.
  3. Subcomponente de puerto opcional que sigue a dos puntos (:)
  • Camino: Una ruta consta de una secuencia de segmentos separados por una barra.
  • Componente de pregunta: Es opcional y está precedido por un signo de interrogación (?). El componente de consulta contiene un cable de consulta de datos no jerárquico.
  • Componente de fragmento: Es un campo opcional precedido por un hash (#). Un componente de fragmento contiene un identificador de fragmento que dirige un recurso secundario.

Muestra de URI

No se mencionó ningún protocolo

www.guru99.com

Dominio no mencionado

what-is-sap.html

Estados de protocolo

ldap://[2001:db8::7]/c=GB?objectClass?one
mailto:This email address is being protected from spambots. You need JavaScript enabled to view it. 
tel:+1-816-555-1212   
telnet://192.0.2.16:80/ 

Confusión sobre URN

Existe confusión sobre URN, si implementa protocolos como https, ftp, etc., se llama URL, aunque es URI.

El problema con tal debate es que ella está en forma RFC que son extremadamente cercanos y a veces contradictorios. Por ejemplo, dice RFC 3986, un URI puede ser un nombre, un buscador o ambos.

¿Por qué URL?

A continuación, se incluyen algunas razones importantes para utilizar una URL:

  • La información escrita en la URL le brinda la posibilidad de pasar de una página web a otra con solo un clic del mouse.
  • Una URL le dice cómo acceder a un recurso en particular.
  • Siempre que escribe una URL en su navegador o hace clic en cualquier enlace de hipertexto, su navegador envía solicitudes a un servidor web para descargar uno o más archivos.
  • Cada URL es única e identifica un solo archivo.
  • La URL o el dominio de un sitio web es una de las partes más importantes de su sitio web. Mediante el uso de palabras simples o cadenas que generalmente terminan en .org, .com o .net, podrá atraer tráfico a su sitio web.

¿Por qué URI?

Estas son algunas razones importantes para usar un URI:

  • Equal Resource Identifier es esencial para la web semántica porque evita la ambigüedad.
  • Un URI busca el nombre, así como la ubicación de un recurso o archivo, que tiene un formato uniforme.
  • Hay un conjunto de caracteres para el nombre de archivo y la ruta específicos.
  • URI proporciona un método para acceder a sistemas mediante otros sistemas en la World Wide Web o en una red. Los utilizan los navegadores web y el software de intercambio de archivos P2P (Peer to Peer) para buscar y descargar archivos.
  • URI permite definir nuevos tipos de archivos sin afectar los archivos antiguos que tiene.
  • Puede asignar un solo recurso para asociarlo con múltiples representaciones.

URL vs. URI

Estas son las principales diferencias entre una URL y una URI:

URL URI
URL significa Buscador de recursos idénticos. URI son las siglas de Equal Resource Identifier.
Una URL es un subconjunto de un URI que especifica dónde existe un recurso y el mecanismo para recuperarlo. Un URI es un superconjunto de URL que identifica un recurso por URL o URN (nombre de recurso idéntico) o ambos.
El objetivo principal es encontrar una ubicación o dirección de recursos El propósito principal de un URI es ubicar un recurso y diferenciarlo de otros recursos usando un nombre o ubicación.
Las URL se utilizan para buscar solo páginas web Se utiliza en HTML, XML y otros archivos XSLT (Transformaciones de lenguaje de hoja de estilo expandido) y más.
El esquema debe ser un protocolo como HTTP, FTP, HTTPS, etc. En un URI, el esquema podría ser cualquier cosa como protocolo, especificación, nombre, etc.
La información sobre el protocolo se proporciona en la URL. No se proporciona información de protocolo en URI.
URL de ejemplo: https://google.com Muestra de URI: urn: isbn: 0-486-27557-4
Contiene componentes como protocolo, dominio, ruta, hash, cable de consulta, etc. Contiene componentes como esquema, autoridad, ruta, consulta, componente de fragmento, etc.
Todas las URL pueden contener URI No todos los URI son URL, ya que un URI puede ser un nombre en lugar de un buscador.

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Salir de la versión móvil