3×× 重定向
302 Found 找到
此响应码表示请求资源的 URI 已临时更改。将来可能会对 URI 进行进一步的更改。因此,客户端在以后的请求中应该使用相同的 URI.
目标资源临时驻留在不同的 URI 下。由于重定向有时可能会更改,因此客户端应继续将有效的请求 URI 用于将来的请求.
服务器应该在包含不同 URI 的 URI 引用的响应中生成 Location 头字段。用户代理可以使用 Location 字段值进行自动重定向。服务器的响应负载通常包含一个简短的超文本注释,其中包含指向不同 URI 的超链接.
注意:由于历史原因,用户代理可以将后续请求的请求方法从 POST 更改为 GET。如果不希望出现这种行为,则可以改用307 临时重定向状态代码.
- Source: RFC7231 Section 6.4.3
302 代码参考
Rails HTTP Status Symbol :found
Go HTTP Status Constant http.StatusFound
Symfony HTTP Status Constant Response::HTTP_FOUND
Python2 HTTP Status Constant httplib.FOUND
Python3+ HTTP Status Constant http.client.FOUND
Python3.5+ HTTP Status Constant http.HTTPStatus.FOUND