2.2.2.3 Message Body

The HTTP message body (as defined in [RFC2616] section 4.3) MUST be a Unicode XML 1.0 document that uses http://schemas.microsoft.com/windows/2007/01/BITS/ContentDiscovery as its default XML namespace. The document MUST use the UTF-8 or UTF-16 encoding; either byte ordering is allowed. The document MUST contain a "searchRequest" element. The recipient MAY choose to ignore element attributes.<8> The message body MUST NOT include additional data before or after the XML document. The XML document MAY contain trailing whitespace as part of the encoded content, as specified in [XML] section 2.1.

A server MUST support a maximum body size of at least 16 KB.