【发布时间】:2011-11-14 09:36:07
【问题描述】:
我正在使用 firebug 查看我的 rails 应用程序的网络流量,我发现 css 和 javascript 文件没有被缓存。在页面中,是这样的:
<script src="/javascripts/prototype.js?1315256241" type="text/javascript"></script>
并且看起来好像 ?1315256241 导致 FF 不缓存该项目。但是 ?1315256241 是几年前引入的 Rails 的“功能”。所以我很惊讶它阻止了该项目被缓存但没有人询问或修复它。
我在 FF 论坛和 Rails 论坛上问过同样的问题,但无济于事。似乎没有人理解我的问题或问题的意义。所以我想我会在这里尝试。
我的问题是“?1315256241 后缀(查询)是否会阻止 FF 缓存页面?”
如果确实如此,大多数人在 Rails 中会做什么来防止这种情况发生?
【问题讨论】:
标签: ruby-on-rails caching browser