gpt4 book ai didi

http - hsts 预加载如何在后端工作

转载 作者:行者123 更新时间:2023-12-04 22:42:59 25 4
gpt4 key购买 nike

我知道如果我的网站在预加载列表中注册,hsts(http 到 https)将从第一次开始工作。
另一方面,我还在我的 Web 服务器的 hsts header 中声明预加载。
如果我第一次使用 http 访问我的网站怎么办?哪个会先发生?
我的意思是网站会先访问预加载列表还是先访问 Web 服务器?
enter image description here

最佳答案

您需要将您的网站提交到浏览器预加载列表。然后它会发出预加载 header (以防止不良行为者在不需要时将站点提交到预加载列表),并将其包含在 future 版本的内置列表中。
一些浏览器还会定期扫描或抓取网站,以查找包含要包含的预加载 header 的网站。尽管我认为这样做的次数较少,但最好明确提交您的网站。
在网站被包含在浏览器预加载列表中后,对 http://版本的请求将自动转换为 https://。这发生在您发送请求之前,因此在您获得 HSTS header 响应之前。
这就是预加载的重点——甚至在您提出单个请求之前保护您。
就我个人而言,我不喜欢预加载。将网站列表硬编码到浏览器中存在明显的扩展问题,但更重要的是,当你这样做时,你会冒一些风险,如果不等待浏览器供应商几个月甚至几年的时间来获取恢复的内容,你就无法改回来设置删除代码。我个人认为预加载对于大多数网站来说都是多余的。

关于http - hsts 预加载如何在后端工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63985004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com