Return 415 on unsupported format in request-body

If the request-body, the client sends, contains a non-supported format, the current implementation does just ignore it. This implementation here throws an exception.