An HTTP body is as the name implies the body of an HTTP request or response message, containing the bulk of the content of the message.

The body may consist of: * Request line contining the HTTP and target (GET /logo.gif HTTP/1.1 * Response status line, such as (HTTP/1.1 200 OK`) * Additional HTTP Headers * An empty line * Optional data in different types (plain text, JSON, XML, form data, or multipart files and so on)