429 Too Many Requests
This response error indicates the user has made too many simultaneous, or consecutive, requests to the server. This error is indicative of “rate limiting” for the server.
Rate limiting is a security practice that helps servers from being victims of attacks, such as DDoS. However, a bug in a plugin or a malformed request can cause a similar problem.
If the server continues to receive too many request from the user it may stop the connection. In some cases, server security may even block the users access to the server.
If you receive this error you should stop any requests and re-attempt at a later time. If the issue persists seek help from server support.
The HTTP 429 Too Many Requests
response status code indicates the user has sent too many requests in a given amount of time (“rate limiting”).
A Retry-After
header might be included to this response indicating how long to wait before making a new request.
Status
429 Too Many Requests
Example
HTTP/1.1 429 Too Many Requests Content-Type: text/html Retry-After: 3600
Specifications
Specification | Title |
---|---|
RFC 6585, section 4: 429 Too Many Requests | Additional HTTP Status Codes |