Encrypt status in HTTP

The Status-Code element is a 3-character integer, in which the first character of the status encoding defines the response type and the last two characters do not have any sorting role. There are 5 values ​​of the first character.

The Status-Code element is a 3-character integer, in which the first character of the status encoding defines the response type and the last two characters do not have any sorting role. There are 5 values ​​of the first character:

STONE and description1 1xx: Information

It means that the request has been received and the process is continuing.

2 2xx: Successful

It means that the activity has been received, understood, and successfully accepted.

3 3xx: Redirection

It means that the operation must be done to fulfill the request.

4 4xx: Client error

It means that the request contains an incorrect or not implemented syntax.

5 5xx: Server Error

It means that Server failed with making a request that looks like it looks feasible.

The status codes are elastic and HTTP applications are not required to understand the meaning of all registered status codes. Below is a list of all status codes:

1xx: Information

Message Description100 Continue Only part of the request is received by the Server, but as long as it is not removed, the Client should continue with the request. 101 Switching Protocols Server protocol converter.

2xx: Successful

Message Description200 OK The request is OK. 201 Created Request is completed, and a new source is created. 202 Accepted The request is accepted for processing, but the processing is not completed. 203 Non-authoritative Information Information in the Header object is from an internal or 3rd party copy, not from the original Server. 204 No Content A status code and a Header are provided in the response, but there is no object body in the response. 205 Reset Content The browser should clean up the template used for this transmission by an additional input data. 206 Partial Content Server is returning local data of the requested size. Used in response to a request to define a Range Header. The server must specify the range included in the response to the Content-Range header.

3xx: Redirection

Notice Description300 Multiple Choices A list of links. Users can select a link and go to that location. Up to 5 addresses. 301 Moved Permanently The requested page has moved to a new URL. 302 Found The requested page has moved temporarily to a new URL. 303 See Other The requested page can be found under another URL. 304 Not Modified This is the response code to an If-Modified-Since or If-None-Match header, where the URL is not edited from a specific date. 305 Use Proxy URL is required to be accessed through an authorization mentioned in Location Header. 306 Unused This code is used in a previous version. It is no longer used, but this code is stored. 307 Temporary Redirect The requested page has moved temporarily to a new URL.

4xx: Client error

Message Description400 Bad Request Server does not understand the request. The unauthorized 401 page is required for a username and password. 402 Payment Required You cannot use this code anymore. . 403 Forbidden Access to the requested page is prohibited. 404 Not Found Server could not find the requested page. 405 Not Allowed Method The method specified in the request is not allowed. 406 Not Acceptable Server can only create a response that is not accepted by the Client. 407 Proxy Authentication Required You must confirm with an authorized server before this request is served. 408 Request Timeout The request takes longer than the time Server is prepared to wait. 409 Conflict Request cannot be completed because of conflict. 410 Gone The requested page is no longer available. 411 Length -Length Content Required is not specified. The server will not accept the request without it. 412 Precondition Failed The precondition provided in the calculated request is wrong by the Server. 413 Request Entity Too Large Server will not accept the request, because the requested object is too wide. 414 Request-url Too Long Server will not accept the request, because the URL is too long. Occurs when you pass a "port" request to a "get" request with too long information. 415 Unsupported Media Type Server will not accept the request, because the media type is not supported. 416 Requested Range Not Satisfiable The required byte range is not available and outside the limit. 417 Expectation Failed The ability provided in an Expect field cannot be connected by the Server.

5xx: Server Error

Message Description500 Internal Server Error The request was not completed. The server encountered an unexpected condition. 501 Not Implemented Request not completed. Server does not support required features. 502 Bad Gateway The request was not completed. Server receives a response that has no effect from the server upstream. 503 Service Unavailable The request was not completed. The server is temporarily overloaded or down. 504 Gateway Timeout Gateway is late. 505 HTTP Version Not Supported Server does not support the "HTTP protocol" version.

According to Tutorialspoint

Previous article: Method in HTTP

Next article: Header fields in HTTP

Update 25 May 2019
Category

System

Mac OS X

Hardware

Game

Tech info

Technology

Science

Life

Application

Electric

Program

Mobile