Ser*_*ejs 3 .net iis web-optimization browser-cache bundling-and-minification
我正在使用 Microsoft ASP.NET Web Optimization Framework
您可能知道,它可以将所有JS/CSS连接成单个文件.您可以在config中定义输出文件名,并确保用户浏览器将更新JS/CSS添加参数v=yUVjELgc9foFnhZgsvMfx2DhVRLKWK-w69IoCVhJ_aM1
链接看起来像:
src="/scripts/js/jquery?v=yUVjELgc9foFnhZgsvMfx2DhVRLKWK-w69IoCVhJ_aM1"
Run Code Online (Sandbox Code Playgroud)
我听说并非所有浏览器都支持该参数而不刷新缓存.
我可以确定,所有浏览器都会使用这种方法更新缓存,或者我必须手动生成新的文件名吗?是否有任何表格,我可以看到浏览器,但不支持?
谢谢
我听说并非所有浏览器都支持该参数而不刷新缓存.
浏览器不需要"支持"它.
它的目的是将URL更改为脚本.
由于URL不同,因此该URL上的资源不会被缓存.
对于无法工作的技术,浏览器必须有一个严重的错误(其中它用于缓存处理的特殊插入查询字符串).这将打破大量的网络(例如)搜索谷歌"小猫",然后搜索"小狗"将显示小狗搜索的缓存小猫结果.
| 归档时间: |
|
| 查看次数: |
647 次 |
| 最近记录: |