0% found this document useful (0 votes)
32 views

HTTP STATUS CODES Explained 1654889708

The document defines and describes the 5 categories of HTTP status codes: 1) Informational response codes (100-199) indicate the request was received and processing is continuing. 2) Success codes (200-299) indicate the requested action was received, understood, and accepted. 3) Redirection codes (300-399) indicate further action needs to be taken by the client to complete the request. 4) Client error codes (400-499) indicate invalid requests, like syntax errors or requests that cannot be fulfilled. 5) Server error codes (500-599) indicate the server failed to fulfill a valid request.

Uploaded by

Bhushan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

HTTP STATUS CODES Explained 1654889708

The document defines and describes the 5 categories of HTTP status codes: 1) Informational response codes (100-199) indicate the request was received and processing is continuing. 2) Success codes (200-299) indicate the requested action was received, understood, and accepted. 3) Redirection codes (300-399) indicate further action needs to be taken by the client to complete the request. 4) Client error codes (400-499) indicate invalid requests, like syntax errors or requests that cannot be fulfilled. 5) Server error codes (500-599) indicate the server failed to fulfill a valid request.

Uploaded by

Bhushan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

HTTP STATUS

CODES
5XX - Server error responses (500–599)
4XX - Client error responses (400–499)

3XX - Redirection messages (300–399)


2XX - Successful responses (200–299)

1XX - Informational responses (100–199)

Sham Gurav
Follow For More...
1XX - Informational responses
It means the request has been received and the
process is continuing.

100 ⮕ Continue
101 ⮕ Created
102 ⮕ Accepted

Sham Gurav
2XX - Successful Responses
It means the action was successfully received,
understood, and accepted.

200 ⮕ OK
201 ⮕ Created
202 ⮕ Accepted
203 ⮕ Non-Authoritative Information
204 ⮕ No Content
205 ⮕ Reset Content
206 ⮕ Partial Content
207 ⮕ Multi-Status (WebDAV)
208 ⮕ Already Reported (WebDAV)
226 ⮕ IM Used
Sham Gurav
3XX - Redirection Messages
It means further action must be taken in order to
complete the request.

300 ⮕ Multiple Choice


301 ⮕ Moved Permanently
302 ⮕ Found
303 ⮕ See Other
304 ⮕ Not Modified
305 ⮕ Use Proxy (Deprecated)
306 ⮕ unused (reserved)
307 ⮕ Temporary Redirect
308 ⮕ Permanent Redirect

Sham Gurav
4XX - Client Error Responses (2/2)
It means the request contains incorrect syntax or
cannot be fulfilled.
400 ⮕ Bad Request
401 ⮕ Unauthorized
402 ⮕ Payment Required
403 ⮕ Forbidden
404 ⮕ Not Found
405 ⮕ Method Not Allowed
406 ⮕ Not Acceptable
407 ⮕ Proxy Authentication Required
408 ⮕ Request Timeout
409 ⮕ Conflict
410 ⮕ Gone
411 ⮕ Length Required

Sham Gurav
4XX - Client Error Responses (2/2)
412 ⮕ Precondition Failed
413 ⮕ Payload Too Large
414 ⮕ URI Too Long
415 ⮕ Unsupported Media Type
416 ⮕ Range Not Satisfiable
417 ⮕ Expectation Failed
422 ⮕ Unprocessable Entity (WebDAV)
426 ⮕ Upgrade Required
428 ⮕ Precondition Required
429 ⮕ Too Many Requests
431 ⮕ Request Header Fields Too Large
451 ⮕ Unavailable For Legal Reasons

Sham Gurav
5XX - Server Error Responses
It means the server failed to fulfill an
apparently valid request.

500 ⮕ Internal Server Error


501 ⮕ Not Implemented
502 ⮕ Bad Gateway
503 ⮕ Service Unavailable
504 ⮕ Gateway Timeout
505 ⮕ HTTP Version Not Supported
506 ⮕ Variant Also Negotiates (Experimental)
507 ⮕ Insufficient Storage (WebDAV)
508 ⮕ Loop Detected (WebDAV)
509 ⮕ Bandwidth Limit Exceeded (Apache)
510 ⮕ Not Extended
511 ⮕ Network Authentication Required

Sham Gurav

You might also like