Red de conocimiento informático - Espacio del host - ¡Quiero saber la diferencia entre URL y URI! ¡Por favor explícalo más claramente! También debes copiar con claridad al copiar, ¡no copie a ciegas!

¡Quiero saber la diferencia entre URL y URI! ¡Por favor explícalo más claramente! También debes copiar con claridad al copiar, ¡no copie a ciegas!

Todos los recursos disponibles en la Web (documentos HTML, imágenes, videoclips, programas, etc.) se identifican mediante un Identificador Universal de Recursos (URI) para su posicionamiento.

El URI generalmente consta de tres partes:

El mecanismo de denominación para acceder a los recursos.

El nombre del host donde se almacena el recurso.

El nombre del recurso en sí, representado por la ruta.

Considere el siguiente URI, que representa la especificación HTML 4.0 actual:

/html/html40/

Este URI tiene este aspecto: Este es un recurso válido a los que se accede a través del protocolo HTTP se encuentran en el host www.webmonkey.com.cn y se accede a través de la ruta "/html/html40". En documentos HTML

Otros recursos incluyen "mailto" (enviar y recibir correo electrónico) y "ftp" (acceso FTP).

Este es otro ejemplo de un URI que apunta al buzón de correo de un usuario:

Joe Cool

Nota: La mayoría de los lectores probablemente estén familiarizados con "URL", no con URI. La URL es un subconjunto del esquema de nomenclatura RUI.

Identificador de fragmento

Algunos URI apuntan al interior de un recurso. Este tipo de URI termina con "#" y va seguido de un identificador de anclaje (llamado identificador de fragmento). Por ejemplo, el siguiente es un URI que apunta a la sección_2:

/channel/welcome.htm

El nombre de dominio de la computadora es www.peopledaily.com.cn. El archivo de hipertexto (tipo de archivo: .html) es bienvenido.htm en el directorio /canal. Esta es una computadora del Diario del Pueblo de China.

Ejemplo 2: .net/talk/talk1.htm

El nombre de dominio de la computadora es www.rol.cn.net. El archivo de hipertexto (tipo de archivo: .html) es talk1.htm en el directorio /talk. Esta es la dirección de la Sala de Chat Roja. Puede ingresar a la Sala 1 de la Sala de Chat Roja desde aquí.

Las diferencias y conexiones entre URI, URL y URN

URI: Identificador uniforme de recursos, identificador unificado de recursos

URL: Localizador uniforme de recursos, localizador unificado de recursos; ;

URN: Nombre de recurso uniforme, nombre de recurso unificado.

Entre ellos, URL y URN son subconjuntos de URI.

La forma básica de una dirección en la Web es URI, que significa Identificador Uniforme de Recursos. Hay dos formas:

URL: la forma más común de URI en la actualidad es la URL ubicua o Localizador uniforme de recursos.

URN: Una forma actualizada de URL Nombre de recurso uniforme (URN, Nombre de recurso uniforme) no depende de la ubicación y puede reducir la cantidad de conexiones fallidas. Pero llevará tiempo volverse popular porque requiere el soporte de un software más sofisticado.

URI es una cadena simple que identifica un recurso de alguna manera uniforme (estandarizada).

El URI generalmente consta de tres partes:

1. Mecanismo de denominación para acceder a los recursos.

2. El nombre del host donde se almacenan los recursos.

3. El nombre del recurso en sí, representado por la ruta.

Normalmente, esta cadena comienza con esquema (un identificador del espacio de nombres que nombra el URI - un conjunto de nombres relacionados), con la siguiente sintaxis:

[esquema:] esquema- parte específica

URI comienza con esquema y dos puntos. El esquema comienza con una letra mayúscula/minúscula, seguida de un espacio vacío o más letras mayúsculas/minúsculas, números, signos más, signos menos y puntos. Los dos puntos separan el esquema de la parte específica del esquema, y ​​la sintaxis y la semántica (significado) de la parte específica del esquema están determinadas por el espacio de nombres del URI. Como en el siguiente ejemplo:

n.com, donde n.com es la parte específica del esquema y su esquema y su parte específica del esquema están separados por dos puntos.

Los URI se dividen en absolutos y relativos. Los URI absolutos se refieren a los URI que comienzan con esquema (seguido de dos puntos). El n.com antes mencionado es un ejemplo de URI absoluto. Otros ejemplos incluyen mailto:jeff@javajeff.com, news:comp.lang.java.help y xyz://whatever. Puede pensar que un URI absoluto hace referencia a un recurso de una manera que no depende del contexto en el que aparece el identificador. Si usamos la analogía del sistema de archivos, un URI absoluto es similar a la ruta de un archivo que comienza en el directorio raíz.

A diferencia de los URI absolutos, los URI relativos no comienzan con esquema (seguido de dos puntos). Un ejemplo de esto es artículos/artículos.html. Puede pensar que un URI relativo hace referencia a un recurso de una manera que depende del contexto en el que aparece el identificador. Si usamos la analogía del sistema de archivos, un URI relativo es como una ruta de archivo que comienza desde el directorio actual.

URL es la abreviatura de Ubicación Uniforme de Recursos, traducida como "Localizador Uniforme de Recursos". En términos sencillos, la URL es una cadena que se utiliza para describir recursos de información en Internet. Se utiliza principalmente en varios programas cliente y servidores de WWW, especialmente el famoso Mosaic. Las URL se pueden utilizar para describir diversos recursos de información en un formato unificado, incluidos archivos, direcciones y directorios de servidores, etc.

El formato de la URL consta de las siguientes tres partes:

La primera parte es el protocolo (o método de servicio);

La segunda parte es donde; el recurso existe La dirección IP del host (a veces incluye el número de puerto);

La tercera parte es la dirección específica del recurso del host. , como nombres de directorios y archivos, etc.

La primera parte y la segunda parte están separadas por el símbolo "://", y la segunda y la tercera parte están separadas por el símbolo "/". La primera y la segunda parte son indispensables y, en ocasiones, la tercera parte puede omitirse.

La mayor desventaja actual es que cuando cambia la ubicación de almacenamiento de los recursos de información, la URL debe cambiarse en consecuencia. Por lo tanto, la gente está estudiando nuevos métodos de representación de recursos de información, como: URI (Identificador de recursos universal), que es "Identificador de recursos universal" (ver RFC 1630), URN (Nombre de recurso uniforme), que es "Nombre de recurso uniforme" y URC. (Cita uniforme de recursos) Es decir, "Referencia uniforme de recursos", etc.

URI aún está bajo investigación. La dirección de la investigación es compensar las deficiencias actuales de las URL.

------------------------------------------- -- ---

Un entendimiento simple es que la URL es la puerta y la URI es cada habitación dentro de la puerta.

URL:

URL es la abreviatura de Ubicación uniforme de recursos. Como el cartel lo sabe, no seré detallado.

URI es una solución convencional para la localización. recursos en Internet. Su atención se centra en los recursos, no en la ubicación. En teoría, un URI podría encontrar la copia más reciente de un documento reflejado o localizar un documento que se ha movido de un sitio a otro.

URI es un URI para cada recurso disponible en la Web (documentos HTML, imágenes, clips de vídeo, programas, etc.) que se localiza mediante un Identificador de recursos universal ("URI").

El URI generalmente consta de tres partes:

1. Mecanismo de denominación para acceder a los recursos.

2. El nombre del host donde se almacena el recurso.

3. El nombre del recurso en sí, representado por la ruta.

Nota: la mayoría de las personas probablemente estén familiarizadas con "URL", no con URI. La URL es un subconjunto del esquema de denominación de URI.

La diferencia es que URI define un recurso, mientras que URL no solo define el recurso, sino que también define cómo encontrarlo. Por ejemplo, en un servidor, la ruta absoluta a una carpeta/página web es el URI.