Implementación del Protocolo HTTP Paralelizado en Cliente ...
PROTOCOLO HTTP
-
Upload
rubi-garcia-ornelas -
Category
Education
-
view
443 -
download
2
description
Transcript of PROTOCOLO HTTP
![Page 1: PROTOCOLO HTTP](https://reader036.fdocuments.es/reader036/viewer/2022082511/548feb6bb4795929338b483c/html5/thumbnails/1.jpg)
RUBI GARCIA ORNELAS DN12
![Page 2: PROTOCOLO HTTP](https://reader036.fdocuments.es/reader036/viewer/2022082511/548feb6bb4795929338b483c/html5/thumbnails/2.jpg)
HTTP (Protocolo de transferencia de hipertexto) es el protocolo más utilizado en Internet. La versión 0.9 sólo tenía la finalidad de transferir los datos a través de Internet (en particular páginas Web escritas en HTML).
![Page 3: PROTOCOLO HTTP](https://reader036.fdocuments.es/reader036/viewer/2022082511/548feb6bb4795929338b483c/html5/thumbnails/3.jpg)
El propósito del 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.
![Page 4: PROTOCOLO HTTP](https://reader036.fdocuments.es/reader036/viewer/2022082511/548feb6bb4795929338b483c/html5/thumbnails/4.jpg)
Comunicación entre el navegador y el servidor
El navegador realiza una solicitud HTTPEl servidor procesa la solicitud y después envía una respuesta HTTP
![Page 5: PROTOCOLO HTTP](https://reader036.fdocuments.es/reader036/viewer/2022082511/548feb6bb4795929338b483c/html5/thumbnails/5.jpg)
Solicitud HTTP
Una solicitud HTTP es un conjunto de líneas que el navegador envía al servidor
![Page 6: PROTOCOLO HTTP](https://reader036.fdocuments.es/reader036/viewer/2022082511/548feb6bb4795929338b483c/html5/thumbnails/6.jpg)
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
la dirección URL la versión del protocolo utilizada por el
cliente (por lo general, HTTP/1.0)
![Page 7: PROTOCOLO HTTP](https://reader036.fdocuments.es/reader036/viewer/2022082511/548feb6bb4795929338b483c/html5/thumbnails/7.jpg)
Los campos del encabezado de solicitud: es un conjunto de líneas opcionales que permiten aportar información adicional sobre la solicitud y/o el cliente (navegador, sistema operativo, etc.). Cada una de estas líneas está formada por un nombre que describe el tipo de encabezado, seguido de dos puntos (:) y el valor del encabezado.
![Page 8: PROTOCOLO HTTP](https://reader036.fdocuments.es/reader036/viewer/2022082511/548feb6bb4795929338b483c/html5/thumbnails/8.jpg)
El cuerpo de la solicitud: es un conjunto de líneas opcionales que deben estar separadas de las líneas precedentes por una línea en blanco y, por ejemplo, permiten que se envíen datos por un comando POST durante la transmisión de datos al servidor utilizando un formulario.
![Page 9: PROTOCOLO HTTP](https://reader036.fdocuments.es/reader036/viewer/2022082511/548feb6bb4795929338b483c/html5/thumbnails/9.jpg)
El código de respuesta está formado por tres dígitos: el primero indica el estado y los dos siguientes explican la naturaleza exacta del error.
![Page 10: PROTOCOLO HTTP](https://reader036.fdocuments.es/reader036/viewer/2022082511/548feb6bb4795929338b483c/html5/thumbnails/10.jpg)
FUENTES CONSULTADAS http://es.kioskea.net/contents/internet/http.php3