HTTP 400 Bad Request
In short: The server does not understand the request because it is malformed.
In more detail: From the server’s point of view the error lies with the client.
In Depth
Possible causes
- Invalid URL, broken parameters, cookie too long.
- Malformed JSON in the request body of an API.
- Headers too large.
Solutions
- Check the URL for special characters.
- Delete the site’s cookies.
- For APIs check the request and format (JSON) and read validation errors.