HTTP status codes | Redirection Responses Last Updated : 15 Jul, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report HTTP status codes are a conversation between your browser and the site server. The server gives responses to the browser's request in the form of a three-digit code known as HTTP status codes. The HTTP status codes are categorized into five sections which are listed below. Informational responses (100–199) Successful responses (200–299) Redirects (300–399) Client errors (400–499) Server errors (500–599) Redirection Responses: 300 Multiple Choice: It is a link list. This request can have maximum five possible responses. The user can choose one of the links and go to the location. Status: 300 Multiple Choice 301 Moved Permanently: The 301 moved permanently means that the requested resource has permanently been moved to a new URL. The new URL is given in the response. Status: 301 Moved Permanently 302 Found: The 302 Found means that the requested resource has been moved temporarily to a new URL. The same URL should be used by visitors in a future request. Status: 302 Found 303 See Other: The requested resource can be found under an alternate URL. This is sent by the server to direct the visitor to another URL to get the requested page. Status: 303 See Other 304 Not Modified: This response indicated that the requested page has not been modified since last requested by the visitor. Status: 304 Not Modified 305 Use Proxy: 305 Use Proxy is a deprecated status code. This response is sent by the server so that the requested URL can be accessed by the proxy mentioned in the location header. Status: 305 Use Proxy 306 Switch Proxy: This response code is no longer in use. But, the code is reserved as it was used in the previous version. Status: 306 Switch Proxy 307 Temporary Redirect: The 307 temporary redirect means that the requested resource has been moved temporarily to a new URL. It shares the same semantics as of 302 Found, with the exception that the user agent must not change the HTTP method used. Status: 307 Temporary Redirect Supported Browsers: The browsers compatible with the HTTP status code Redirection Responses are listed below. Google Chrome Internet Explorer Firefox Safari Opera Comment More infoAdvertise with us Next Article HTTP status codes | Redirection Responses A ayushkaher99 Follow Improve Article Tags : Computer Networks HTTP- response-status-codes Similar Reads HTTP status codes | Informational Responses The HTTP status codes are used to indicate that any specific HTTP request has successfully completed or not. The HTTP status codes are categorized into five sections those are listed below: Informational responses (100â199) Successful responses (200â299) Redirects (300â399) Client errors (400â499) S 2 min read HTTP status codes | Successful Responses The HTTP status codes are used to indicate that any specific HTTP request has successfully completed or not. The HTTP status codes are categorized into five sections those are listed below: Informational responses (100â199) Successful responses (200â299) Redirects (300â399) Client errors (400â499) S 4 min read HTTP status codes | Client Error Responses The browser and the site server have a conversation in the form of HTTP status codes. The server gives responses to the browserâs request in the form of a three-digit code known as HTTP status codes. The categorization of HTTP status codes is done in five sections which are listed below. Information 4 min read HTTP status codes | Server Error Responses HTTP status codes is a conversation between your browser and the site server. The server gives responses to the browser's request in the form of a three-digit code known as HTTP status codes. Categories of HTTP status codes are. Informational responses (100â199) Successful responses (200â299) Redire 3 min read State the core components of an HTTP response ? Have you ever thought about how the front-end of an application communicates with the backend to get data or perform certain operations? It is done through API Requests. API stands for Application Programming Interface. The communication between our client and the API is achieved using HTTP Request 4 min read Like