HTTP / redirect / method review
Review HTTP redirects without losing the request method
A redirect is more than a final URL: review what happens to the method and body. This page compares synthetic cases and never sends a request.
HTTP / redirect / method review
A redirect is more than a final URL: review what happens to the method and body. This page compares synthetic cases and never sends a request.
301/302 can be rewritten from POST to GET depending on the client and situation. 307/308 intend to preserve the method, but the destination contract and replay safety still require confirmation.
| Status | Method | Review point |
|---|---|---|
301 | GET | Choose a case to highlight its review point. |
301 | POST | Choose a case to highlight its review point. |
302 | GET | Choose a case to highlight its review point. |
302 | POST | Choose a case to highlight its review point. |
303 | GET | Choose a case to highlight its review point. |
303 | POST | Choose a case to highlight its review point. |
307 | GET | Choose a case to highlight its review point. |
307 | POST | Choose a case to highlight its review point. |
308 | GET | Choose a case to highlight its review point. |
308 | POST | Choose a case to highlight its review point. |
This page does not fetch a real URL, submit a form, handle credentials or cookies, or persist data.
Confirm real behavior against the browser, server and proxy contract; do not treat a synthetic case as production evidence.