所以我想知道浏览器如何处理图像请求。我希望在我的网站上使用cdn来提供产品图片。我还想使用cdn来提供我的CSS中使用的按钮图像和图像。
这个问题是我无法控制expires头文件(Rackspace文件就是我正在研究的内容)。
看,我说我的主页上有一个大图像文件作为背景。因此,页面经常被访问,但图像保持不变。浏览器是否每次都要请求此图像?
或者我应该只使用cdn作为我的产品图片?
答案 0 :(得分:1)
缓存是一个相当广泛的主题。我建议您先阅读http://www.mnot.net/cache_docs/#BROWSER中不同类型的缓存以及缓存如何在此处http://www.web-caching.com/mnot_tutorial/how.html
现在,回答您的问题:假设用户已启用缓存且cdn响应标头已正确配置,多次访问您网页的用户只会请求该背景图片一次,直到缓存过期或清理这些文件为止。
答案 1 :(得分:0)