Upgrade-Insecure-Requests
Upgrade-Insecure-Requests 头告知浏览器将页面中所有 HTTP 资源请求自动升级为 HTTPS。
用途
声明站点支持 HTTPS,使浏览器自动升级内部 HTTP 资源引用,消除混合内容。
机制
服务器发 Upgrade-Insecure-Requests: 1,浏览器将页面中 http:// 资源改为 https:// 请求。若 HTTPS 不可用则回退 HTTP(不阻断)。配合 CSP upgrade-insecure-requests 强制。
用例
- 自动 HTTPS 升级
- 混合内容消除
- 站点迁移