首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eRuby创建的链接有相同的吗?每次我刷新

eRuby创建的链接有相同的吗?每次我刷新
EN

Stack Overflow用户
提问于 2010-10-19 05:10:20
回答 3查看 108关注 0票数 0

eRuby创建的链接有相同的吗?每次我刷新的时候。

比如

代码语言:javascript
复制
<img alt="Auto" class="list-image" src="/images/auto.jpg?1287492558" />

1287492558?

我不能用它装上问号和数字。我一删除它就可以装载它。因此,作为我使用eRuby动态加载的样式表。

我还发现

  • 我可以第一次,第三次,第六次加载图像,等等。
  • 并首次加载我的样式表。在刷新之后不行。
  • 每次刷新时,数字总是相同的。
  • 当我使用不同的数字请求图像的链接时,可以加载它。但是用相同的?编号“内部服务器错误私有方法‘`gsub!’调用#”显示。

那么,1287492558的目的是什么?如何删除它,或者如何让Rails加载图像URL?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-10-19 06:27:58

我用杂种犬解决了这个问题。不要使用WEBrick

票数 0
EN

Stack Overflow用户

发布于 2010-10-19 05:14:00

不知道如何删除它,但是它的目的是避免浏览器缓存这个图像。这是一个永远使用的技巧--向资源中添加时间戳,使其看起来像一个新资源,因此不使用缓存的版本。

票数 1
EN

Stack Overflow用户

发布于 2010-10-19 05:48:52

与安纳托利和雅各布所说的相反,使用这个数字是为了让浏览器缓存静态内容。您看到的数字是该文件上最后一次更新的时间戳。因此,数字将保持不变,并且您的浏览器可以缓存该内容,直到内容被更改,所以最后一次更新时间发生变化,这将导致所有浏览器在其缓存中刷新文件。我不知道如何禁用它,如果我发现任何东西,我会检查文档并报告。

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

https://stackoverflow.com/questions/3965492

复制
相关文章

相似问题

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