lunes, 27 de febrero de 2012

URIs y URLs (1°)




 URLs



La World Wide Web puede ser concebida como una inmenso grupo de recursos ubicados en diferentes computadoras alrededor del mundo. Estos recursos pueden ser localizados y vinculados a través de las URIs. Como su nombre lo describe, define recursos al asignarles direcciones en una red determinada.
Una URL es un tipo de URI que se utiliza para describir la localización de un documento específico. Una URL no define el tipo de contenido que se encontrará (textos, imágenes, películas, etc.); sólo dice dónde y cómo encontrarlos. Una URL común está compuesta por cuatro partes:
  • El protocolo: también llamado esquema URL, especifica qué protocolo debe ser usado para acceder al documento.
  • El nombre de computadora: especifica el nombre de la computadora (usualmente un nombre de dominio o una dirección IP) donde el contenido está alojado.
  • La ruta de directorios: Secuencia de directorios separados por barras que definen la ruta a seguir para llegar al documento.
  • El nombre de archivo: El nombre del archivo que contiene el recurso.
De este modo podemos analizar y dividir cualquier URL dada. Por ejemplo, echemos un vistazo a la URL del elemento HTML span (http://www.htmlquick.com/es/reference/tags/span.html):
  • Protocolo: http://
  • Nombre de la computadora (nombre de dominio): www.htmlquick.com
  • Ruta de directorios: /es/reference/tags/
  • Nombre de archivo: span.html
Algunas URLs pueden no contener directorio alguno, mientras que otras pueden omitir el nombre de archivo del recurso. Por ejemplo, cuando el archivo no está definido en una petición HTTP, los servidores web automáticamente envían archivos predeterminados (por ejemplo, index.html). También, al tipear una URL en algunos navegadores, si el protocolo se omite (por ejemplo, www.servidor.com/index.php), la falta se reemplaza automáticamente por el prefijo del protocolo HTTP (http://). Esta última URL es solamente modificada por el programa en cuestión pero resulta inválida como URL.
A continuación se listan algunos ejemplos de URLs:
ftp://servidor.com/recurso.php (ningún directorio especificado)
http://www.w3.org/TR/CSS21/ (ningún archivo especificado)
http://www.htmlquick.com/es/reference/tags/a.html

No hay comentarios:

Publicar un comentario