350-901 practice question 16 of 35
A user is receiving a 429 Too Many Requests error. Which scheme is the server employing that causes this error?
Full set: 430 questionsDomain Cisco Platforms
The HTTP 429 Too Many Requests response status code is explicitly defined to indicate that a client has sent too many requests within a specific timeframe. This mechanism is known as rate limiting. Servers and APIs implement rate limiting to protect their resources from intentional or unintentional overuse, ensuring service stability and fair usage among all clients. When a client exceeds the configured request threshold, the server responds with a 429 error to temporarily block further requests from that client.
B. Time outs are related to a server or client not responding within a specified period and result in different errors, such as 408 Request Timeout or 504 Gateway Timeout.
C. Caching is a performance optimization technique to store and reuse frequently accessed data; it does not involve throttling requests or generating 429 errors.
D. Redirection instructs a client to access a different URL and is handled by 3xx series status codes (e.g., 301, 302), not client-side errors for excessive requests.
1. Internet Engineering Task Force (IETF) RFC 6585
"Additional HTTP Status Codes":
Section 4
"The 429 Too Many Requests Status Code": This document officially defines the status code. It states
"The 429 status code indicates that the user has sent too many requests in a given amount of time ('rate limiting')." This is the primary specification for this status code.
2. Cisco DevNet
"Cisco DNA Center Platform API Rate Limit":
"API Rate Limit" section: This official vendor documentation provides a practical example. It states
"If you exceed the API rate limit
the server returns an HTTP 429 Too Many Requests error." This directly links the error code to the rate-limiting scheme in a Cisco product context.
Keep practicing
Take the free 350-901 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other 350-901 practice questions
- Question 2An application has initiated an OAuth authorization code grant flow to get access to an A…
- Question 3A developer is working on an enhancement for an application feature and has made changes …
- Question 4An automated solution is needed to configure VMs in numerous cloud provider environments …
- Question 9A web application is being developed to provide online sales to a retailer. The customers…
- Question 11While developing an application following the 12-factor app methodology, which approach s…
- Question 17What is a well-defined concept of GDPR compliance?
