camaro tarea2 paginaweb

Upload: erick-amaro

Post on 07-Jan-2016

8 views

Category:

Documents


0 download

DESCRIPTION

pagina web

TRANSCRIPT

Nombre de la materia

Desarrollo de pgina webNombre de la Licenciatura

Ingeniera en Sistemas.Nombre del alumno

Cristian Erick Amaro ZarateMatrcula

000020470Nombre de la Tarea

Pgina WebUnidad #2Versiones de protocolo HTTPNombre del Tutor

Christian Francisco Enrquez LozanoFecha

30/09/15Versiones: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: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

Pgina principal de tuHost

(Contenido)

.

.

.

Mapa conceptual de HTTP: