为什么有些JS/CSS URL的问号后面有数字
Why are there numbers after the question mark in some JS/CSS URLs?
为什么要像这样使用filename.css?2还是filename.js?4.问号后面的数字是多少?
我在网上做了调查,但没有找到任何答案。
谢谢!
这些被称为缓存阻塞器。
通常,当浏览器下载一个文件(CSS、JS等)时,它会缓存它,这样以后就不必下载了。
然而,当您决定更新文件时,这是一个问题,因为浏览器认为它已经有了最新版本。为了解决这个问题,我们使用了缓存克星。当你对文件进行更改时,你也会更改问号后的数字,这会诱使浏览器认为这是一个没有缓存的不同文件,并强制重新下载。
有时JS脚本是使用服务器端技术动态创建的,有时它只是一个版本号来帮助解决浏览器缓存问题
相关文章:
- 浏览器向url添加一些数字
- 用字符串和数字写视频源URL的正确方式是什么
- OData:对url请求中的数字(ID)字段进行通配符(startswith)筛选
- 如何在 JavaScript 或 jQuery 中发送一个简单的数字并在 URL 中接收
- Javascript 转到 URL 如果用户输入特定数字,则转到另一个 URL
- Regex 在 url 末尾加上 Javascript 下划线后的数字
- 正则表达式 - 从 URL 中提取数字
- 仅从 URL 中获取数字
- 获取 URL 中的最后一个数字
- Wordpress在脚本页面的url中添加一个数字
- 如何匹配url值对中的数字
- 在url中的querystring中传递字母数字值在flash中不起作用
- 如何只从URL获取数字
- 为什么有些JS/CSS URL的问号后面有数字
- 在url中间添加数字
- 有没有一种方法可以用javascript从图像src-url中获取数字
- 在URL中逐渐增加的数字- JavaScript
- 我如何得到最后2个数字从一个url到一个变量使用javascript
- 给URL分配附加的数字
- javascript中的正则表达式从url中删除数字路径