nerdexam
CiscoCisco

200-901 · Question #147

200-901 Question #147: Real Exam Question with Answer & Explanation

The correct answer is D: 400. HTTP status code 400 (Bad Request) signals that the server cannot process the request due to a client-side error such as malformed syntax or invalid request framing. It is the entry point of the 4xx client-error class.

Understanding and Using APIs

Question

Which HTTP status Code means that the server cannot or will not process the request because of perceived client error?

Options

  • A100
  • B203
  • C303
  • D400

Explanation

HTTP status code 400 (Bad Request) signals that the server cannot process the request due to a client-side error such as malformed syntax or invalid request framing. It is the entry point of the 4xx client-error class.

Common mistakes.

  • A. The 100 Continue code is an informational (1xx) response indicating the server received the request headers and the client should proceed to send the request body.
  • B. The 203 Non-Authoritative Information code is a success (2xx) response indicating the returned metadata was retrieved from a third-party copy rather than the origin server.
  • C. The 303 See Other code is a redirection (3xx) response directing the client to retrieve the resource at a different URI using a GET request.

Concept tested. HTTP 4xx client error status codes

Reference. https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400

Topics

#HTTP Status Codes#API Error Handling#Web Protocols#RESTful API

Community Discussion

No community discussion yet for this question.

Full 200-901 PracticeBrowse All 200-901 Questions