HTTP 3xx
303 See Other
The response is at another URL and should be retrieved with a GET, regardless of the original method.
What causes it
- The Post/Redirect/Get pattern after a form submission.
How to fix it
Expected after a POST to avoid duplicate submissions. Follow the Location with a GET.
Example response
A typical raw HTTP response a client receives for a 303, with the headers this code is defined around.
HTTP/1.1 303 See Other
Location: https://example.com/result
Content-Type: text/html; charset=utf-8Related codes
300
Multiple ChoicesThe request has more than one possible response and the client should choose one.301Common
Moved PermanentlyThe resource has permanently moved to a new URL. Browsers and search engines should update to the new location.302Common
FoundThe resource is temporarily at a different URL. Unlike a 301, clients keep using the original URL for future requests.304
Not ModifiedThe cached copy is still valid, so the server returned no body to save bandwidth.307
Temporary RedirectLike a 302, but the request method and body must not change on the redirected request.308
Permanent RedirectLike a 301, but the request method and body must not change.Know before your visitors do.
Sentinel checks your site around the clock from multiple regions and alerts you the moment it starts returning a 3xx error, so you can fix it before it costs you.