Tuesday, 17 January 2023

HTTP status codes

During the HTTP request, a server responds with a status code.In response to a browser request, the website's server responds with a three-digit code called the HTTP status code.HTTP status codes are split into 5 different categories,
Status codes can be classified by their first digit:
1xx: Informational
2xx: Success
3xx: Redirection
4xx: Client Error
5xx: Server Error

Here is a complete list of HTTP status codes:
Status code     Meaning
1xx: Informational
100             Continue
101             Switching protocols
102             Processing
103             Early Hints
2xx: Success                       
200             OK
201             Created
202             Accepted
203             Non-Authoritative Information
204             No Content
205             Reset Content
206             Partial Content
207             Multi-Status
208             Already Reported
226             IM Used                 
3xx: Redirection              
300             Multiple Choices
301             Moved Permanently
302             Found (Previously "Moved Temporarily")
303             See Other
304             Not Modified
305             Use Proxy
306             Switch Proxy
307             Temporary Redirect
308             Permanent Redirect
4xx: Client Error     
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
412             Precondition Failed
413             Payload Too Large
414             URI Too Long
415             Unsupported Media Type
416             Range Not Satisfiable
417             Expectation Failed
418             I'm a Teapot
421             Misdirected Request
422             Unprocessable Entity
423             Locked
424             Failed Dependency
425             Too Early
426             Upgrade Required
428             Precondition Required
429             Too Many Requests
431             Request Header Fields Too Large
451             Unavailable For Legal Reasons
5xx: Server Error            
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
507             Insufficient Storage
508             Loop Detected
510             Not Extended
511             Network Authentication Required