2.2 Message Syntax

Messages follow HTTP/1.1 syntax. The required HTTP headers and the format of the HTTP message body for each message are specified in the following sections. The message body contains the content within an HTTP message, as defined in [RFC2616] section 4.3.

An implementation MAY include additional HTTP headers in each message, following the rules specified in [RFC2616] section 2.2, and MUST treat recognized headers according to their standard meaning specified in [RFC2616] section 4.2.

A future version of the BITS Peer-Caching: Content Retrieval Protocol will define new HTTP header fields (as defined in [RFC2616] section 4.2) and XML elements. The recipient of a message MUST ignore header fields and XML elements it does not understand.