相关疑难解决方法(0)

如何指示浏览器在缓存资源时忽略GET参数

是否有一种方法(一个http标头)告诉浏览器不要区分main.cssmain.css?someparam=1执行缓存.

根据w3c规范:

由于某些应用程序传统上使用带有查询URL的GET和HEAD(在rel_path部分中包含"?")以执行具有重大副作用的操作,因此除非服务器提供明确的到期时间,否则缓存不得将对此类URI的响应视为新鲜.这特别意味着HTTP/1.0服务器对此类URI的响应不应该从缓存中获取

如果GET参数发生变化,我的Firefox 3.5.5将从服务器重新获取文件.如果它没有改变,它将从缓存中服务内容.(通过FireBug验证).

那么,有没有办法解决这个问题(不删除get参数).

firefox caching http

6
推荐指数
1
解决办法
4585
查看次数

标签 统计

caching ×1

firefox ×1

http ×1