miércoles, 8 de febrero de 2017

Tema 5

HTTP corresponden a Protocolo de Transferencia de  HiperTecto (HyperText Transfer Protocol) creado en 1990 en el CERN como un medio para compartir datos cientificos a escala internacional
En la actualidad, gran parte de las aplicaciones software, son aplicaciones donde los usuarios pueden utilizar mediante navegadores para acceder a los servidores web donde se alojan

1.1 Como funciona el protocolo HTTP

El HTTP es un protocolo cliente-servidor cuyo funcionamiento se basa en el envio de mensajes. Su mecanismo es el siguiente:
·El usuario especifica en el cliente web la direccion de la pagina que quiere consultar
·El cliente web descodifica la informacion de la URL diferenciando el protocolo de acceso, la IP o nombre de dominio del servidor, el puerto, etc.
·El cliente web establece una conexion con el servidor web y solicita la pagina
·El servidor envia dicha pagina y el cliente web interpreta el codigo HTML recibido
·Se cierra la conexion

El protocolo HTTP es un protocolo sin estado, es decir, no recuerda nada relativo a conexiones anteriores a la actual.
·Si el servidor lo encuentra, lo envia
·Si no existe, envia un codigo de error