如何告诉 Firefox 一个文件永远不会改变?

如何告诉 Firefox 一个文件永远不会改变?

是否可以指定 Firefox 中的某些文件被永久记住?

例如,类似这样的文件http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js永远不会改变,这是肯定的。但是 Firefox 每次发出请求都会浪费几毫秒的时间,然后收到 304 响应,而实际上没有必要这样做。

答案1

根据可缓存性网站报告对于该 URL,Web 服务器正在发送良好的 HTTP 响应标头:

Expires: Sat, 23 Jul 2011 03:04:49 GMT
Cache-Control: public, max-age=31536000

因此您的 Firefox 不应该对每个请求都进行检查。

答案2

对于那些在自己的网站上调试 CSS 时避免刷新文件的人来说,一个可能的解决方案是在调试期间在 JavaScript 中声明文件。

例如,不要放置像 这样的图像<img src="link-to-a-file" alt="" />,而只放置<img id="ChangeMyId" alt="" />,然后通过 JavaScript 更改src图像的属性。

当然,它没有回答我的问题,因为我的问题不仅涉及我可以更改的网站,还涉及任何网站。

相关内容