307 Temporary Redirect

HTTP 307 Temporary Redirect 重新導向狀態碼表示所請求的資源已暫時移至由 Location (en-US) 標頭指定的 URL。

原始請求的方法和主體將被重用以執行重新導向的請求。在希望使用的方法更改為 GET 的情況下,請改用 303 See Other。這在你希望對不是上傳的資源(如「你成功上傳了 XYZ」之類的確認消息)給出回答時很有用。

307302 之間唯一的區別是,307 保證在執行重新導向的請求時不會更改方法和主體。對於 302,一些舊的用戶端錯誤地將方法更改為 GET:因此在 Web 上,非 GET 方法和 302 的行為是不可預測的,而使用 307 則是可預測的。對於 GET 請求,它們的行為是相同的。

狀態

http
307 Temporary Redirect

規格

Specification
HTTP Semantics
# status.307

瀏覽器相容性

BCD tables only load in the browser

參見