首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么通过FTP上传或复制新照片会阻止浏览器缓存?

为什么通过FTP上传或复制新照片会阻止浏览器缓存?
EN

Stack Overflow用户
提问于 2013-02-09 06:41:10
回答 1查看 59关注 0票数 0

我正在体验Apache CentOS和Wordpress最奇怪的行为。我有一个简单的网站正在开发中。浏览器会按照预期缓存标题图像,直到我上传新版本或创建副本(通过Yummy FTP)。原始图像每次都会缓存,但一旦替换,即使具有相同的版本和文件名,浏览器缓存也不再起作用,并且在每次页面更改时都会重新加载。浏览器是Safari。

你知道这是什么原因造成的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-09 06:51:36

你的描述不够精确,无法回答这个问题。有不同的缓存机制。要回答这个问题,您必须调试浏览器执行的所有HTTP查询,并检查缓存控制的请求和响应头:

http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html

在Firefox上,这可以通过firebug来完成,Chrome内置了开发人员工具。我快速研究了一下Safari,似乎用它来调试HTTP并非易事。但是,在每个浏览器中,流程应该非常相似。

最有可能的情况是,即使使用图像,缓存的浏览器仍在发送请求,以检查它们是否已更改并获取

HTTP 304:未修改

来自服务器的响应。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14782527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档