Está en la página 1de 5

Nombre de la materia

Desarrollo de pgina web


Nombre de la Licenciatura
Ingeniera en Sistemas.
Nombre del alumno
Cristian Erick Amaro Zarate
Matrcula
000020470
Nombre de la Tarea
Pgina Web
Unidad #2
Versiones de protocolo HTTP
Nombre del Tutor
Christian Francisco Enrquez Lozano
Fecha
30/09/15

Unidad #2: Paginas Web

Versiones:
HTTP ha pasado por mltiples versiones del protocolo, muchas de las cuales son compatibles con las anteriores. El
RFC 2145 describe el uso de los nmeros de versin de HTTP. El cliente le dice al servidor al principio de la
peticin la versin que usa, y el servidor usa la misma o una anterior en su respuesta.
0.9
Obsoleta. Soporta slo un comando, GET, y adems no especifica el nmero de versin HTTP. No soporta
cabeceras. Como esta versin no soporta POST, el cliente no puede enviarle mucha informacin al servidor.
HTTP/1.0 (mayo de 1996)
Esta es la primera revisin del protocolo que especifica su versin en las comunicaciones, y todava se usa
ampliamente, sobre todo en servidores proxy.
HTTP/1.1 (junio de 1999)1 2
Versin actual; las conexiones persistentes estn activadas por defecto y funcionan bien con los proxies. Tambin
permite al cliente enviar mltiples peticiones a la vez por la misma conexin (pipelining) lo que hace posible eliminar
el tiempo de Round-Trip delay por cada peticin.
HTTP/1.2
Los primeros borradores de 1995 del documento PEP an Extension Mechanism for HTTP (el cul propone el
Protocolo de Extensin de Protocolo, abreviado PEP) los hizo el World Wide Web Consortium y se envi al Internet
Engineering Task Force. El PEP inicialmente estaba destinado a convertirse en un rango distintivo de HTTP/1.2.3
En borradores posteriores, sin embargo, se elimin la referencia a HTTP/1.2. El RFC 2774 (experimental), HTTP
Extension Framework, incluye en gran medida a PEP. Se public en febrero de 2000.
Ejemplo de un dilogo
Para obtener un recurso con el URL http://www.example.com/index.html
Se abre una conexin al host www.example.com, puerto 80 que es el puerto predefinido para HTTP.
Se enva un mensaje en el estilo siguiente:

Unidad #2: Paginas Web

GET /index.html HTTP/1.1


Host: www.example.com
User-Agent: nombre-cliente
[Lnea en blanco]
La respuesta del servidor est formada por encabezados seguidos del recurso solicitado, en el caso de una pgina
web:
HTTP/1.1 200 OK
Date: Fri, 31 Dec 2003 23:59:59 GMT
Content-Type: text/html
Content-Length: 1221
<html>
<body>
<h1>Pgina principal de tuHost</h1>
(Contenido)
.
.
.
</body>
</html>

Unidad #2: Paginas Web

Mapa conceptual de HTTP:

Unidad #2: Paginas Web

También podría gustarte