HTTP status codes are standard response codes provided by website servers on the internet. The codes assist in identifying the cause of the problem when a web page or other resource does not load properly. The term HTTP status code is the common term for the HTTP status line that includes both the HTTP status code and the HTTP reason phrase. HTTP status codes are also known as browser error codes or internet error codes. These are the HTTP status Code Registry’s collected from different sources. This page is formed from HTTP status code information found at ietf.org and Wikipedia.
1xx : Informational ==> Request received, Continuing process
Only a part of the request has been received and accepted by the server, if the request has not been rejected, the client should continue with the request.
101 Switching Protocols
The requester has asked the server to switch protocols and the server has allowed to do so.
102 Processing (WebDAV)
A WebDAV request may contain many sub-requests consisting of file operations, requiring a long time to complete the request. This code shows that the server has received and is processing the request, but no response is available yet.
103 Early Hints
These are used to return some response headers before the final HTTP message.
(104-199) ==> Unassigned
2xx: Success ==> The Process was Received, Comprehended, and Accepted Successfully
Standard response for successful HTTP requests. The actual response depends on the request method chosen and used.
The request has been completed, and a new source is created.
The request is accepted for processing, however, the processing is not completed yet.
203 Non-Authoritative Information
The returned metainformation in the entity header isn’t the definitive set as available from the origin server.
204 No Content
The server successfully functioned the request but it is not sending any content.
205 Reset Content
The server successfully processed the request but is not sending back any content. Unlike a 204 response, this response requires the requester to reset the document view.
206 Partial Content
The server is sending partial data of the size requested. This is used in response to a request specifying a Range header. The server must show the range included in the response with the (Content-Range) header.
The message body that follows is by default an XML message and can contain several separate response codes, depending on how many sub-requests were made.
208 Already Reported
The members of a DAV binding have already been counted and named in a preceding part of the (multistatus) response, and are not being included again.
209-225 ==> Unassigned
226 IM Used
The server has completed a request for the resource, and the response it sent back is an indication of the result of one or more instance-manipulations applied to the current instance.
1 thought on “Hypertext Transfer Protocol (HTTP) Status Code Registry”
Good post. I learn something new and challenging on blogs I stumbleupon everyday. Its always useful to read articles from other writers and use something from their web sites.