小编典典

网络浏览器是否会通过 https 缓存内容

all

通过 https 请求的内容是否仍会被 Web 浏览器缓存,或者他们是否认为这种不安全的行为?如果是这种情况,无论如何要告诉他们可以缓存吗?


阅读 101

收藏
2022-05-25

共1个答案

小编典典

默认情况下,Web 浏览器应该像通过 HTTP 一样通过 HTTPS 缓存内容,除非通过收到的HTTP
标头明确告知。

此链接很好地介绍了在 HTTP 标头中设置缓存设置。

无论如何告诉他们可以缓存吗?

这可以通过将标头中的max-age值设置Cache-Control为非零值来实现,例如

Cache-Control: max-age=3600

会告诉浏览器这个页面可以缓存3600秒(1小时)

2022-05-25