Common status code HTTP Status Code

  • 2020-06-03 08:59:03
  • OfStack

HTTP status code

HTTP status code (HTTP Status Code) is a 3-digit code used to represent the response status of web server HTTP. It is defined by the RFC 2616 specification and has been extended by RFC 2518, RFC 2817, RFC 2295, RFC 2774, RFC 4918 and others.

HTTP Status Code

Common status codes:

HTTP: Status 200  �   The server returned the page successfully 
HTTP: Status 404  �   The requested page does not exist 
HTTP: Status 503  �   Service unavailable 



HTTP: Status 1xx ( Temporary response )
-> A status code that represents a temporary response and requires the requestor to continue the operation. 

Detailed code and instructions:

HTTP: Status 100 ( Continue to )
->  The requester shall continue to make the request.   The server returns this code to indicate the number of requests received 1 Section, waiting for the rest. 
HTTP: Status 101 ( Switch protocols )
->  The requestor has requested the server switch protocol, and the server has confirmed and is ready to switch. 


HTTP Status 2xx ( successful )
-> A status code indicating that the request was successfully processed ;
 Detailed code and instructions :
HTTP Status 200 ( successful )
->  The server successfully processed the request.   Typically, this means that the server has provided the requested page. 
HTTP Status 201 ( Has been created )
->  The request was successful and the server created the new resource. 
HTTP Status 202 ( Have accepted )
->  The server has accepted the request but has not yet processed it. 
HTTP Status 203 ( Unauthorized information )
->  The server successfully processed the request, but the information returned may have come from another source 1 Source. 
HTTP Status 204 ( There is no content )
->  The server successfully processed the request but returned nothing. 
HTTP Status 205 ( Reset the content )
->  The server successfully processed the request but returned nothing. 
HTTP Status 206 ( Part of the content )
->  The server processed the portion successfully  GET  The request. 


HTTP Status 4xx ( Request error )
-> These status codes indicate that the request could be faulty and are preventing the server from processing it. 
 Detailed code description :
HTTP Status 400  (Error request)  
-> The server does not understand the syntax of the request. 
HTTP Status 401  (Unauthorized)  
-> The request requires authentication.   For pages that require a login, the server may return this response. 
HTTP Status 403  (banned) 
->  The server rejected the request. 
HTTP Status 404  (Not found)  
-> The server could not find the requested page. 
HTTP Status 405  (Method disabled)  
-> Disable the method specified in the request. 
HTTP Status 406  (Not acceptable)  
-> A page that cannot respond to a request using the requested content feature. 
HTTP Status 407  (Agency authorization is required)  
-> This status code and  401 Similar (unauthorized), but the specified requestor should authorize the use of the agent. 
HTTP Status 408  (Request timeout)  
-> A timeout occurred while the server was waiting for the request. 
HTTP Status 409  (conflict)  
-> A collision occurred while the server was completing the request.   The server must include information about the conflict in the response. 
HTTP Status 410  (deleted) 
->  The server returns this response if the requested resource has been permanently deleted. 
HTTP Status 411  (Effective length required)  
-> The server does not accept requests that do not contain valid content-length header fields. 
HTTP Status 412  (The prerequisites are not met)  
-> The server did not satisfy one of the Settings set by the requester in the request 1 That's a prerequisite. 
HTTP Status 413  (Too large a request entity)  
-> The server was unable to process the request because the request entity was too large for the server to handle. 
HTTP Status 414  (the request  URI  Too long)   The request of  URI (usually the url) is too long for the server to handle. 
HTTP Status 415  (Unsupported media types)  
-> The requested format is not supported by the requested page. 
HTTP Status 416  (The requested scope does not meet the requirements)  
-> If the page does not provide the scope of the request, the server returns this status code. 
HTTP Status 417  (Not meeting the expected value)  
-> The server did not meet the requirements for the "Expected" request header field. 


HTTP Status 5xx  (Server error) 
-> These status codes indicate that an internal error occurred while the server was trying to process the request.   These errors may be errors in the server itself, not in the request. 

Code details and instructions:

HTTP Status 500  (Server internal error)  
-> The server encountered an error and was unable to complete the request. 
HTTP Status 501  (not yet implemented)  
-> The server does not have the capability to complete the request.   For example, the server might return this code if it does not recognize the request method. 
HTTP Status 502  (Error Gateway)  
-> The server ACTS as a gateway or proxy and receives an invalid response from the upstream server. 
HTTP Status 503  (Service unavailable) 
->  The server is currently unavailable (due to overload or downtime for maintenance).   Usually, this is just a temporary state. 
HTTP Status 504  (Gateway timeout)  
-> The server ACTS as a gateway or proxy, but does not receive requests from the upstream server in a timely manner. 
HTTP Status 505  ( HTTP  Version not supported) 
->  The server does not support the one used in the request  HTTP  Protocol version. 

Related articles: