HTTP Status Codes Flashcards

(17 cards)

1
Q

200

A

200 OK indicates that the request has succeeded. The meaning of success depends on the HTTP method

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

201

A

201 Created indicates that the request has succeeded and has led to the creation of a new resource

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

204

A

204 No Content indicates that the request has succeeded

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

301

A

301 Moved Permanently indicates that the requested resource has been definitively moved to the URL given by the Location headers. Browsers redirect to the new URL and search engines update their links.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

302

A

302 Found indicates that the resource resides temporarily under a different URI. Since the redirection might be altered on occasion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

304

A

304 Not Modified indicates that there is no need to retransmit the requested resources. It is an implicit redirection to a cached version of the resource.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

400

A

400 Bad Request indicates that the server cannot or will not process the request due to something that is perceived to be a client error (e.g.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

401

A

401 Unauthorized indicates that the request has not been applied because it lacks valid authentication credentials for the target resource.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

403

A

403 Forbidden indicates that the server understands the request but refuses to authorize it. Unlike 401

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

404

A

404 Not Found indicates that the server cannot find the requested resource. This is one of the most famous codes and usually means the URL is unrecognized or the endpoint is broken.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

405

A

405 Method Not Allowed indicates that the request method is known by the server but is not supported by the target resource (e.g.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

408

A

408 Request Timeout indicates that the server would like to shut down this unused connection. It is sent on an idle connection by some servers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

429

A

429 Too Many Requests indicates the user has sent too many requests in a given amount of time (“rate limiting”).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

500

A

500 Internal Server Error indicates that the server encountered an unexpected condition that prevented it from fulfilling the request. It is a generic “catch-all” error response.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

502

A

502 Bad Gateway indicates that the server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

503

A

503 Service Unavailable indicates that the server is not ready to handle the request. Common causes are a server that is down for maintenance or is overloaded.

17
Q

504

A

504 Gateway Timeout indicates that the server