2.1.2.2.1 Receiving Request
A Remote Method invocation request is mapped to an HTTP request. An implementation MUST accept request messages that are sent using either HTTP/1.0 or HTTP/1.1. If the HTTP method is neither POST nor M-POST or if the Content-Type is neither a binary format identifier nor a SOAP format identifier, then an implementation MUST send back a transport fault as specified in the following list.
An implementation MUST send back an HTTP response:
The HTTP Status-Code of the response MUST be 400.
The Reason-Phrase SHOULD be "Bad Request".
The Body of the response MUST be empty.