3.1.5.1.2 Handling Incorrectly Formatted Messages

If the protocol receives a request that does not conform to the structures outlined in section 2, it detects the error during message deserialization. The protocol MUST discard the received packet and perform no further processing for it. The protocol MUST return "HTTP 400 Bad Request" to the sender.