在Express中,我可以通过以下方式为我的静态文件添加过期头信息
app.use(function (req, res, next) {
// static folder: css
if (req.url.indexOf('/css/') === 0) {
res.setHeader('Cache-Control', 'public, max-age=345600'); // 4 days
res.setHeader('Expires', new Date(Date.now() + 345600000).toUTCString());
}
});
app.use(express.static(root + '/app'));
我无法像这样捕获favicon.ico请求。
在Node/Express中是否有一种方法可以为favicon添加过期标头?与其他静态文件相比,是什么使favicon.ico请求如此不同?
谢谢!