3xx Redirection

9 status codes

These codes indicate that the client must take additional action to complete the request. Usually this means the resource has moved and the client needs to follow the redirect to a new URL.

Code Title Description RFC
300 Multiple Choices The target resource has more than one representation, each with its own specific location. RFC 7231, Section 6.4.1
301 Moved Permanently The target resource has been assigned a new permanent URI and any future references should use the new URI. RFC 7231, Section 6.4.2
302 Found The target resource resides temporarily under a different URI. RFC 7231, Section 6.4.3
303 See Other The server is redirecting the user agent to a different resource that provides an indirect response to the request. RFC 7231, Section 6.4.4
304 Not Modified A conditional GET request has been received and would have resulted in a 200 response if the condition was false. RFC 7232, Section 4.1
305 Use Proxy The requested resource must be accessed through the proxy given by the Location field. RFC 7231, Section 6.4.5
306 Unused This status code was used in a previous version of the specification and is no longer used. RFC 7231, Section 6.4.6
307 Temporary Redirect The target resource resides temporarily under a different URI and the method must not change. RFC 7231, Section 6.4.7
308 Permanent Redirect The target resource has been assigned a new permanent URI and the method must not change. RFC 7238
Help2Code Logo
Menu