首页 > 编程知识 正文

css里text没有缓存,css添加背景图片代码

时间:2023-05-05 18:49:21 阅读:109462 作者:2315

我认为有必要判断问题是否真的是缓存问题,或者是由图像的大小引起的。可以使用Wireshark和Fiddler这样的程序来完成这个,但说实话,这对于你的需求来说太大了你可能有开发工具的浏览器。

以下是确定来自Chrome的图像的位置。 其他浏览器也一样。

打开“开发者工具”,并导航至“网络”选项卡。

在网络请求列表中找到bg.png,然后单击其名称。 以下是从该页面中选择堆栈溢出图像的示例。

请注意,这表示状态200 (来自缓存)。 浏览器不需要出现在服务器上并重新启动资源。 使用缓存。 如果“来自缓存”文本不存在,则不会重用缓存的资源。

也可以得到状态代码304的可能性。 这表示服务器自上次请求以来没有更改过图像。 在这种情况下,服务器将离线。

是的,所以我的形象不在缓存里…现在是什么?

可以考虑几个理由。

您的请求标头未配置为在浏览器中缓存图像。 也可以在浏览器实际访问图像的服务器的同一“标题”选项卡中显示状态代码。 必须设置缓存控制,并使有用内容过期。 缓存头有点复杂,您可能想浏览this caching tutorial document。

是SSL吗? 并不是所有的浏览器都可以缓存它,但是大多数现代浏览器.在这些图像上设置cache-control:public。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。