El cuerpo del mensaje HTTP son los bytes de datos transmitidos en un mensaje de transacción HTTP inmediatamente después de los encabezados , si los hay (en el caso de HTTP/0.9 no se transmiten encabezados).
El mensaje de solicitud/respuesta consta de lo siguiente:
GET /logo.gif HTTP/1.1
o Línea de estadoHTTP/1.1 200 OK
, como por ejemplo ,La línea de solicitud/estado y los encabezados deben terminar con <CR><LF>
(es decir, un retorno de carro seguido de un salto de línea ). La línea vacía debe constar únicamente de espacios en blanco<CR><LF>
y ningún otro .
Los "datos opcionales del cuerpo del mensaje HTTP" son lo que define este artículo.
Esta podría ser una respuesta del servidor web:
HTTP / 1.1 200 OK Fecha : dom., 10 oct. 2010 23:26:07 GMT Servidor : Apache/2.2.8 (Ubuntu) mod_ssl/2.2.8 OpenSSL/0.9.8g Última modificación : dom., 26 sep. 2010 22:04:35 GMT ETag : "45b6-834-49130cc1182c0" Rangos de aceptación : bytes Longitud del contenido : 12 Conexión : cerrada Tipo de contenido : text/html¡Hola Mundo!
El cuerpo del mensaje (o contenido) en este ejemplo es el texto ¡Hola mundo !.