3xx 重定向
307 临时重定向
资源临时迁移,并保留请求方法和请求体。
检查任意 URL 的 HTTP 状态含义
与302不同,POST 仍为 POST。HSTS 引起的内部307是浏览器在本地升级为 HTTPS。
常见原因
- API 或表单路由暂时变更。
- 浏览器通过 HSTS 将 HTTP 升级为 HTTPS。
解决方法
- 永久迁移应使用308。
- HSTS 引起的内部307属于正常行为。
响应示例
HTTP/1.1 307 临时重定向
Location: https://example.com/new-location常见问题
- 含义: HTTP 307
- 307 临时重定向: 资源临时迁移,并保留请求方法和请求体。
- 常见原因: 307
- API 或表单路由暂时变更。 浏览器通过 HSTS 将 HTTP 升级为 HTTPS。
- 解决方法: HTTP 307
- 永久迁移应使用308。 HSTS 引起的内部307属于正常行为。