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