避免向服务器发出条件请求

时间:2014-10-27 13:35:27

标签: javascript caching http-status-codes http-status-code-304 http-status-code-200

我在缓存中加载了一个js文件。

当在浏览器中加载html文件时,它会向服务器发送一个条件请求(从here找到),以检查该资源是否已更改。

我想要做的是在缓存资源时不向服务器发送任何请求(条件请求和新请求)。

有可能吗?

如果可能的话,有什么解决方案?

如果不是为什么?

1 个答案:

答案 0 :(得分:1)

是的,当然可以告诉浏览器您的内容不会发生变化,因此无需提出请求。您应该使用Cache-Control标头的max-age参数或Expires标头。之前的StackOverflow post讨论了使用每个的优缺点。