我打算使用'缓存破坏者'在grunt构建期间向静态js和css文件的末尾添加哈希值。我对缓存控制知之甚少。没有做任何事情,Express.js发送了304状态代码。如果我修改了文件,那么Express.js将发送新文件。似乎我不需要做任何事情,它按预期工作。
我是否需要实施Cache-Control?它已经神奇地自动处理了吗?
答案 0 :(得分:0)
是的,表达自动处理缓存控制。它的默认值设置为true。您可以通过增加/减少maxAge
属性值来处理它。 (in milliseconds
)。或者,您可以通过设置on
来启用此选项off
或cacheControl to true or false
。
如需更多参考,请参阅: Express Documentation