我有一个未安装任何扩展程序的Safari,但我观察到以下行为:
- 用户打开Safari访问权限https://foo.bar.com
- 该网站提供了许多资源,例如https://foo.bar.com/styles/mystyle.css
- 所有这些资源都带有etag标头
- 用户关闭浏览器
- 一段时间(相对较短)后,用户再次打开Safari并访问https://foo.bar.com(或者开始输入地址)
- Safari调用第2步和第3步中访问的所有资源,并发送带有相应资源的etag值的If-None-Match标头。
这些请求被某种程度上隐藏了-它们不会出现在Safari的开发工具控制台中,但在Fiddler之类的工具中可见。
Safari是否有理由提出这些请求?如果提到的资源受到保护(例如要求身份验证),那么这将变得一团糟。
是否还有设置可以关闭此行为?
谢谢
瓦西尔