Before going into the detailed description of each status codes we need to understand some definitions which are necessary to fully understand the terms used in this context.
What is Hypertext Transfer Protocol (HTTP)?
HTTP is a stateless protocol means (the request which client generated must have some response from server and no data reside on server while processing both). Http Follow client-server approach as client send request from browser and in return server response. For every request you send to server you have to wait for response that browser shows in the form or HTML.
HTTP consist of Headers, Cookies, DNS Prefetching, Response Codes, Request Methods and Access Authentication.
We Will discuss in detail about the main backbones of HTTP Request-Response Model.
There are several versions of HTTP, but currently HTTP 1.1 is in use.
Hope you understand the basics of HTTP, Now Let's start with the key area of HTTP Request - Response Model which is Http Response Codes.
HTTP Response Codes
These provide information about certain HTTP Requests either they are completed or not.
These are 3 digit codes.
What is Hypertext Transfer Protocol (HTTP)?
HTTP is a stateless protocol means (the request which client generated must have some response from server and no data reside on server while processing both). Http Follow client-server approach as client send request from browser and in return server response. For every request you send to server you have to wait for response that browser shows in the form or HTML.
HTTP consist of Headers, Cookies, DNS Prefetching, Response Codes, Request Methods and Access Authentication.
We Will discuss in detail about the main backbones of HTTP Request-Response Model.
There are several versions of HTTP, but currently HTTP 1.1 is in use.
Hope you understand the basics of HTTP, Now Let's start with the key area of HTTP Request - Response Model which is Http Response Codes.
HTTP Response Codes
These provide information about certain HTTP Requests either they are completed or not.
These are 3 digit codes.
These are grouped in to five major categories enlisted below:
| Status Code Group | Status Info | Status Description |
| 1xx | Informational | Continue and processing. |
| 2xx | Success | Response Successful, no action required, Ok Status |
| 3xx | Redirection | Need more action to fulfill the request. |
| 4xx | Client Error | The Request contains unknown syntax and server did not fulfill the request. |
| 5xx | Server Error | The Server failed to fulfill the valid request. |
List of Common HTTP Status Response Codes

Bhuvanesh MohankumarPosted May 13, 2016, 10:35 AM
Good one
Muhammad Aqib ShehzadPosted Oct 4, 2015, 1:24 AM
Thanks to all of you
Manas MohapatraPosted Oct 3, 2015, 9:38 AM
Informative one..
Vinodh NarayananPosted Oct 3, 2015, 6:26 AM
Good one
Neeraj KumarPosted Oct 3, 2015, 3:05 AM
good
Nilesh JadavPosted Oct 3, 2015, 12:11 AM
Great Work sir
Mohsin AzamPosted Oct 2, 2015, 11:59 PM
nice sharing
Gagan SikriPosted Oct 2, 2015, 2:54 PM
Nice one!
Santhakumar MunuswamyPosted Oct 2, 2015, 2:05 PM
Good one