3.4.5.1 General Rules for HTTP-Level Error Responses
This section describes several circumstances where the server's response to an incoming message is a response at the HTTP level rather than a message from section 2.2. In all such cases, the response MUST conform to the format defined in section 6 of [RFC2616]. The HTTP message body of these messages SHOULD be empty.