Express.js如何自动处理Cache-Control?

时间:2016-10-05 06:16:29

标签: node.js express cache-control

我打算使用'缓存破坏者'在grunt构建期间向静态js和css文件的末尾添加哈希值。我对缓存控制知之甚少。没有做任何事情,Express.js发送了304状态代码。如果我修改了文件,那么Express.js将发送新文件。似乎我不需要做任何事情,它按预期工作。

我是否需要实施Cache-Control?它已经神奇地自动处理了吗?

1 个答案:

答案 0 :(得分:0)

是的,表达自动处理缓存控制。它的默认值设置为true。您可以通过增加/减少maxAge属性值来处理它。 (in milliseconds)。或者,您可以通过设置on来启用此选项offcacheControl to true or false

如需更多参考,请参阅: Express Documentation