The HTTP 400 status code means a server doesn’t want to process a request because of a client error.
It is a generic, catch-all status code that’s best used when there aren’t more descriptive status codes available.
Common causes of 400 Bad Request
errors:
- malformed request body (payload)
- bad/malformed URL
- large request body, headers, or cookies (413 and 431 status codes would be more appropriate in those cases)
- invalid or expired cookie
No spyware, no promotional emails, or keyword-stuffed junk. I will only send you a single email when I've got something interesting to say. Unsubscribe anytime.
You can also subscribe to the Atom feed (it's like RSS, but better).