When the HTTP request completely fails to conform to the HTTP protocol, the Web server may identify it as being malformed and serve this error page. This indicates that the request was not in a format that the server understood and could not be served.
This almost universally indicates an error with the programming, either in the client or in the server.