nerdexam
Cisco

200-901 · Question #147

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

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

How the community answered

(51 responses)
  • A
    4% (2)
  • B
    2% (1)
  • C
    4% (2)
  • D
    90% (46)

Why each option

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.

A100

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.

B203

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.

C303

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.

D400Correct

The 400 Bad Request status code is defined in RFC 9110 as the server's response when it cannot or will not process the request because of something perceived to be a client error - such as malformed request syntax, invalid request message framing, or deceptive request routing. It is the generic client-side error at the beginning of the 4xx range.

Concept tested: HTTP 4xx client error status codes

Source: 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 Practice