gpt4 book ai didi

css - CSS 中图像 URL 上的缓存破坏器是否会导致额外请求?

转载 作者:行者123 更新时间:2023-12-03 17:13:32 25 4
gpt4 key购买 nike

如果我在 CSS 的一条规则中将缓存破坏器添加到图像 URL

background: url(../img/sprite.png?version=20130205) no-repeat -75px -208px;

但是相同的CSS有其他版本的URL,没有缓存破坏器

background: url(../img/sprite.png) no-repeat 0 0;

这是否会导致对 sprite.png 的另一个请求?

此外,如果浏览器首先解析非缓存破坏的 URL,我会假设它显示缓存的图像(如果有的话),但当涉及缓存破坏的版本时,将请求图像的新版本 -我做对了吗?

最佳答案

是的,这会导致对图像的新请求。如果是 ? 图像将重新加载。

如果您不想发出新请求,请在示例中使用#

background: url(../img/sprite.png#version=20130205) no-repeat -75px -208px;

关于css - CSS 中图像 URL 上的缓存破坏器是否会导致额外请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14705340/

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