Chrome / Safari无法缓存CSV文件。火狐浏览器

时间:2019-02-13 19:51:57

标签: google-chrome firefox safari webkit cache-control

我正在使用一个简单的Express Server提供静态文件。服务的文件夹pdf,csv,txt,zip下有不同的文件类型。 我有以下代码

app.use('/d', express.static(path.join(__dirname, 'd'), {
  index: 'false',
  fallthrough: false,
  redirect: false,
  setHeaders: (res, path) => {
    res.setHeader('Cache-Control', 'public, max-age=2592000000');
    res.setHeader("Expires", new Date(Date.now() + 2592000000).toUTCString());
  }
}));

Chrome / Safari正在缓存csv,zip以外的所有文件。 Firefox缓存所有文件,包括csv,zip

Chrome / Safari是否不缓存CSV和Zip文件?

我尝试同时使用Expires和Cache-control。确保正确设置了电子标签。但是仍然没有运气。有什么想法吗?

0 个答案:

没有答案