HTTP Status Messages Flashcards

When a browser requests a service from a web server, an error might occur. Learn the list of basic HTTP status messaged that may be returned. (From http://www.w3schools.com/tags/ref_httpmessages.asp) 1xx: Information 2xx: Successful 3xx: Redirection 4xx: Client Error 5xx: Server Error

1
Q

100 Continue

A

The server has received the request headers, and the client should proceed to send the request body

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

101 Switching Protocols

A

The requester has asked the server to switch protocols

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

103 Checkpoint

A

Used in the resumable requests proposal to resume aborted PUT or POST requests

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

200 OK

A

The request is OK (this is the standard response for successful HTTP requests)

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

201 Created

A

The request has been fulfilled, and a new resource is created

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

202 Accepted

A

The request has been accepted for processing, but the processing has not been completed

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

203 Non-Authoritative Information

A

The request has been successfully processed, but is returning information that may be from another source

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

204 No Content

A

The request has been successfully processed, but is not returning any content

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

205 Reset Content

A

The request has been successfully processed, but is not returning any content, and requires that the requester reset the document view

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

206 Partial Content

A

The server is delivering only part of the resource due to a range header sent by the client

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

300 Multiple Choices

A

A link list. The user can select a link and go to that location. Maximum five addresses

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

301 Moved Permanently

A

The requested page has moved to a new URL

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

302 Found

A

The requested page has moved temporarily to a new URL

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

303 See Other

A

The requested page can be found under a different URL

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

304 Not Modified

A

Indicates the requested page has not been modified since last requested

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

307 Temporary Redirect

A

The requested page has moved temporarily to a new URL

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

308 Resume Incomplete

A

Used in the resumable requests proposal to resume aborted PUT or POST requests

18
Q

400 Bad Request

A

The request cannot be fulfilled due to bad syntax

19
Q

401 Unauthorized

A

The request was a legal request, but the server is refusing to respond to it. For use when authentication is possible but has failed or not yet been provided

20
Q

403 Forbidden

A

The request was a legal request, but the server is refusing to respond to it

21
Q

404 Not Found

A

The requested page could not be found but may be available again in the future

22
Q

405 Method Not Allowed

A

A request was made of a page using a request method not supported by that page

23
Q

406 Not Acceptable

A

The server can only generate a response that is not accepted by the client

24
Q

407 Proxy Authentication Required

A

The client must first authenticate itself with the proxy

25
Q

408 Request Timeout

A

The server timed out waiting for the request

26
Q

409 Conflict

A

The request could not be completed because of a conflict in the request

27
Q

410 Gone

A

The requested page is no longer available

28
Q

411 Length Required

A

The “Content-Length” is not defined. The server will not accept the request without it

29
Q

412 Precondition Failed

A

The precondition given in the request evaluated to false by the server

30
Q

413 Request Entity Too Large

A

The server will not accept the request, because the request entity is too large

31
Q

414 Request-URI Too Long

A

The server will not accept the request, because the URL is too long. Occurs when you convert a POST request to a GET request with a long query information

32
Q

415 Unsupported Media Type

A

The server will not accept the request, because the media type is not supported

33
Q

416 Requested Range Not Satisfiable

A

The client has asked for a portion of the file, but the server cannot supply that portion

34
Q

417 Expectation Failed

A

The server cannot meet the requirements of the Expect request-header field

35
Q

500 Internal Server Error

A

A generic error message, given when no more specific message is suitable

36
Q

501 Not Implemented

A

The server either does not recognize the request method, or it lacks the ability to fulfill the request

37
Q

502 Bad Gateway

A

The server was acting as a gateway or proxy and received an invalid response from the upstream server

38
Q

503 Service Unavailable

A

The server is currently unavailable (overloaded or down)

39
Q

504 Gateway Timeout

A

The server was acting as a gateway or proxy and did not receive a timely response from the upstream server

40
Q

505 HTTP Version Not Supported

A

The server does not support the HTTP protocol version used in the request

41
Q

511 Network Authentication Required

A

The client needs to authenticate to gain network access