chrome浏览器视频缓存9秒

chrome浏览器视频缓存9秒,第1张

Chrome浏览器视频缓存时间取决于视频播放过程中的网络状态,视频缓存时间可以设置,一般来说,Chrome浏览器可以缓存视频3秒到9秒,但也可以根据网络状态和服务器的设置来调整缓存的时间。此外,Chrome浏览器还可以根据视频文件的大小和网速来决定缓存的时间。如果网速较慢,缓存的时间可能会延长,如果网速较快,缓存的时间可能会缩短。

在 http 报文头中,与缓存时间有关的两个字段是 Expires 以及 Cache-Control 中的 max-age,Expires 设定了一个缓存的过期时间,而 max-age 则设定了一个缓存有效时间(单位秒),通常情况下,两者可以相互推得。(详细参考 浏览器缓存机制浅析)

还是用 WampServer 举例。我们在 www 文件夹下新建个 index.html 页面,在浏览器中打开它,得到的 http 响应头如下:

很显然,我们并没有看到 Expires 或者 max-age 字样。

比如我要把 max-age 设置成 1000,how?

打开 httpd.conf 文件(比如我的是在 F:\wamp\bin\apache\Apache2.2.17\conf 下),找到这一行:

去掉注释(井号),然后再加上这么两行,再重启下apache,就 ok 了:

我们看到 max-age 字段也出现在了响应头中,其实它是根据 Expires 的设置自动填充的。

其他设置类似:

我们也可以直接修改 max-age 字段。

同样在 httpd.conf 文件中,找到这么一行:

去掉注释(井号),再加上这么一句,重启下 apache,就 ok 了:

我们发现得到的响应头里并没有 Expires 字段。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11389438.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存