Express4中文文档
注意:这些设置仅适用于动态文件,不适用于静态文件。express.static 中间件会忽略这些设置。
ETag 功能是使用 etag 包实现的。有关更多信息,请参阅其文档。
布尔值
true 启用弱 ETag。这是默认设置。false 完全禁用 ETag。
true
false
字符串
如果 "strong",启用强 ETag。如果 "weak",启用弱 ETag。
函数
自定义 ETag 函数实现。仅当您知道自己在做什么时才使用它。
app.set('etag', function (body, encoding) { return generateHash(body, encoding) // consider the function is defined })