La direcciones web en profesordeinformatica.com

La direcciones web

Por Aitor López de Aberasturi el Jueves, 31 de Octubre de 2013 0 Comentarios

Para navegar por Internet, cuando un cliente solicita una petición a un servidor web, se realiza mediante una dirección web o URL o Uniform Resource Locator.

Por ejemplo: http://www.profesordeinformatica.com/html.

Realmente cuando hablamos de direcciones web deberíamos hablar de URI, que sería la dirección web completa en lugar de URL. Para aclararlo vamos a diferenciar entre URN, URL y URI.

Los URN (Nombres Uniformes de Recursos o Uniform Resource Name) identifican a un recurso en Internet, pues no los localizan.

Los URL (Localizadores Uniformes de Recursos o Uniform Resource Locator) son secuencias de caracteres (ASCII) que se utilizan para localizar recursos en Internet (paginas web, sonidos, vídeos, imágenes, etc).

Los URI (Identificadores Uniformes de Recursos o Uniform Resource Identifier) identifican inequívocamente a un recurso.

URN: Esquema://userinfo@dominio:Puerto

URL: Esquema://userinfo@dominio:Puerto/camino?Query

URI: Esquema://userinfo@dominio:Puerto/camino?Query#Fragmento

Estas son las partes de las URL/URI:

  • Esquema: es el protocolo empleado para la comunicación: http, https, ftp.
  • UserInfo: son los datos para autentificacion del usuario: usuario:password
  • Dominio: es el FQDN o la dirección IP donde se encuentra el recurso en Internet.
  • Puerto: es el protocolo de comunicacion que empleara el protocolo.
  • Camino: es la ruta donde se aloja el recurso dentro del servidor.
  • Query: son datos que se envían al servidor en modo consulta.
  • Fragmento: especifica una parte/posición dentro del recurso.
  • Ejemplos:
    ftp://u60069614-dinux:dinux2011@dinux.org/dinux80.iso
    http://es.wikipedia.org/wiki/Html5#Referencias

    Próxima entrada

    Ejercicios de tipos mime y direcciones web
    

Sobre el profe

Esta es la página web de Aitor Lopez de Aberasturi profesor de informática en ITS Ciudad Jardin. También puedes visitar mi blog de clase.