3. El propósito del protocolo HTTP es permitir la
transferencia de archivos (principalmente, en
formato HTML).
4. Una transacción HTTP está formada por un
encabezado seguido.
Un encabezado es un bloque de datos que
precede a la información propiamente dicha.
5.
El encabezado especificará cosas como la
acción requerida del servidor.
El uso de campos de encabezados enviados
en las transacciones HTTP le dan gran
flexibilidad al protocolo.
6.
El servidor puede excluir cualquier
encabezado que ya esté procesado.
Ejemplos de esto son las variables
HTTP_ACCEPT y HTTP_USER_AGENT.
7. Una solicitud HTTP es un conjunto de líneas
que el navegador envía al servidor.
Incluye:
Una línea de solicitud
Los campos del encabezado de solicitud
El cuerpo de la solicitud
8. Una respuesta HTTP es un conjunto de líneas
que el servidor envía al navegador.
Incluye:
Una línea de estado
Los campos del encabezado de respuesta
El cuerpo de la respuesta
9. Algunas versiones del protocolo HTTP son:
0.9
HTTP/1.0 (mayo de 1996)
HTTP/1.1 (junio de 1999)
HTTP/1.2