【发布时间】:2012-09-15 04:48:24
【问题描述】:
我有一个 JS/jQuery 脚本,可以在页面上动态附加图像。我正在使用节点作为服务器。 我添加了日志服务器端,我注意到每次“追加”完成时,页面都会向服务器询问图像,即使它总是附加的两个相同的图像。 现在,这发生在 Chrome 上,但不是在 Mozilla 上,图像只加载一次。 我认为这将是缓存;但缓存没有被禁用。 另外,我尝试通过在页面开头使用正确的 src 创建一个 Image 对象来进行一些预加载:同样的问题。 即使它是浏览器缓存设置,我也不想建立一个网站,让禁用缓存的用户向我的服务器发送垃圾邮件,请求相同图像的无用请求...... 有什么建议吗?
【问题讨论】:
-
你发送哪些缓存头?
标签: javascript jquery image node.js preload