A slow Cisco API call finally returns HTTP 403 Forbidden after several seconds. Which consumer action is correct?
Select an answer to reveal the explanation.
Short Explanation
A late “no” is still a no—not a dropped phone call. When the response finally arrives with 400/403/404, follow the status and stop; do not switch into timeout retry just because the clock ran long.
Full Explanation
A completed HTTP response carrying 400, 403, or 404 is an application-level outcome, not a transport timeout. Control flow must honor the status and enter the unrecoverable branch. Applying timeout or backoff retry solely because the round trip was slow misclassifies the failure and can hammer a forbidden or invalid request.