Esta es una presentación que fue realizad por azury y habla de el protocolo de http es un sencillo protocolo cliente-servidor que articula los intercambios de información entre los clientes Web y los servidores HTTP.
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
HTTP protocolo transferencia archivos entre cliente servidor
1. Azuy Denisse Gómez Lira
Grupo:DN12
Materia :Informática
Nombre Del Catedrático:
José Raimundo Muñoz
Islas
2. protocolo HTTP es permitir la transferencia
de archivos (principalmente, en formato
HTML). entre un navegador (el cliente) y un
servidor web (denominado, entre
otros, httpd en equipos UNIX) localizado
mediante una cadena de caracteres
denominada dirección URL.
3. Una línea de solicitud: es una línea que
especifica el tipo de documento solicitado, el
método que se aplicará y la versión del
protocolo utilizada. La línea está formada por
tres elementos que deben estar separados
por un espacio:el método
4. Una transacción HTTP está formada por un
encabezado seguido, opcionalmente, por una
línea en blanco y algún dato. El encabezado
especificará cosas como la acción requerida
del servidor, o el tipo de dato retornado, o el
código de estado.
5. HTTP versiones del protocolo, muchas de las
cuales son compatibles con las anteriores.
El RFC 2145 describe el uso de los números
de versión de HTTP. El cliente le dice al
servidor al principio de la petición la versión
que usa, y el servidor usa la misma o una
anterior en su respuesta.
0.9
6. la página Web codifica la sesión con
certificado digital. De este modo, el usuario
tiene ciertas garantías de que la información
que envíe desde dicha página no podrá ser
interceptada y utilizada por terceros.
7. Un navegador manda una solicitud GET al
servidor y pide un archivo, el servidor
responde enviando al navegador el código de
ese archivo, que posteriormente es
descifrado por el navegador.
HTTP utiliza tres tipos de mensajes para
enviar la información y recibirla del
navegador.
8. EJEMPLO
Cuando escribimos una URL, por ejemplo
como ésta
"http://www.desarrolloweb.com/index.html",
el navegador interpreta tres partes:
HTTP (protocolo)
www.desarrolloweb.com (nombre del
servidor)
index.html (nombre del archivo especificado)
9. Get: se trata de un mensaje con solicitud de
datos por parte del cliente, es decir, un
navegador web envía el mensaje GET para
solicitar paginas al servidor.Post y Put: estos
dos tipos de mensajes son utilizados por el
servidor para enviar información al navegador
web.