3×× 重定向
307 Temporary Redirect 临时重定向
由于重定向会随着时间而改变,客户端应该继续使用原始的有效请求 URI 来处理未来的请求.
服务器应该在包含不同 URI 的 URI 引用的响应中生成 Location 头字段。用户代理可以使用 Location 字段值进行自动重定向。服务器的响应负载通常包含一个简短的超文本注释,其中包含指向不同 URI 的超链接.
注意:此状态代码类似于 302 Found,只是它不允许将请求方法从 POST 更改为 GET。此规范没有为 301 永久移动 定义等效的对应项(但是,RFC7238 建议为此目的定义状态代码 308 永久重定向)
- Source: RFC7231 Section 6.4.7
307 代码参考
Rails HTTP Status Symbol :temporary_redirect
Go HTTP Status Constant http.StatusTemporaryRedirect
Symfony HTTP Status Constant Response::HTTP_TEMPORARY_REDIRECT
Python2 HTTP Status Constant httplib.TEMPORARY_REDIRECT
Python3+ HTTP Status Constant http.client.TEMPORARY_REDIRECT
Python3.5+ HTTP Status Constant http.HTTPStatus.TEMPORARY_REDIRECT