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
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