307 Temporary Redirect
The request should be repeated with another URI but the method must not change.
Definition (RFC 9110)
HTTP status code 307 307 Temporary Redirect is defined in RFC 9110 (HTTP Semantics), Section 15.4.8 — the current authoritative specification for HTTP semantics, published June 2022, which obsoletes the older RFC 7231 and RFC 2616.
Description
The 307 Temporary Redirect status code indicates that the target resource temporarily resides under a different URI. Unlike 302, it guarantees that the method and body will not be changed when the redirect is followed.
This is important for POST requests — a 307 ensures the POST is repeated to the new location, not converted to GET.
Check your website's HTTP status code
Check now →