В 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.
Есть ли способ добавить заголовок expires к значку в Node / Express?
Чем отличается запрос favicon.ico от других статических файлов?
Спасибо!