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:

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

4 ★ | 2 Vote

May be interested

  • What is HTTP Flood?What is HTTP Flood?
    http floods are a type of ddos attack in which an attacker exploits seemingly legitimate http get or post requests to attack a web server or application.
  • Things you should know about HTTP / 2 protocolThings you should know about HTTP / 2 protocol
    the http version we are using today is http / 1.1, which has been around since 1999, and will soon be replaced by a newer standard, http / 2. this update promises to improve the way browsers and servers communicate with each other, thereby providing faster data transfer speeds while minimizing the power needed to handle access requests.
  • Parameters in HTTPParameters in HTTP
    this chapter lists some of the http protocol parameters and their syntax by which they are used in communication.
  • Message in HTTPMessage in HTTP
    http is built on the basis of the client-server structure model and stateless request / response protocol, which is governed by the exchange of messages (message) along a tcp / ip connection.
  • How to fix 408 Request Timeout errorHow to fix 408 Request Timeout error
    408 request timeout error is a meaningful http status code that requires you to send to a web server (for example, a web page request) that takes longer to wait than usual. in other words, your connection to the website timed out.
  • How HTTP worksHow HTTP works
    hypertext transfer protocol (http) provides a network protocol standard that web browsers and servers use to communicate. you see http every day because when you visit a website, the protocol is written right in the url.
  • 5 ways to improve website speed with HTTP / 25 ways to improve website speed with HTTP / 2
    hypertext transfer protocol version 2 (hypertext transfer protocol version 2) or http / 2 is the latest http standard. updates to this protocol will improve the speed, performance and security of web traffic.
  • How to fix 403 Forbidden ErrorHow to fix 403 Forbidden Error
    the 403 forbidden error is an http status code error, which means that the page or source being accessed is completely banned for some reason. different web servers report 403 errors in different ways, some website owners even customize the http 403 error, but not common.
  • How to easily encrypt a file without a password using Cloak EncryptHow to easily encrypt a file without a password using Cloak Encrypt
    cloak encrypt is a simple file encryption tool that helps you encrypt and decrypt files without any password.
  • Let's Encrypt expires root certificate, many devices and websites have problems accessing itLet's Encrypt expires root certificate, many devices and websites have problems accessing it
    on september 30, 2021, let's encrypt's dst root ca x3 root certificate expired and had to be replaced with a new one.