【发布时间】:2019-02-25 17:48:02
【问题描述】:
在任何页面加载时,IE 都会再次请求所有页面资源(JS、CSS、图像),服务器会不断返回304 Not Modified。我们没有预料到这一点,因此每次页面加载都会请求 20 多个文件。我们只在 IE 11(不是 Edge、FF 或 Chrome)上看到这一点。
下面的对话框似乎可以控制这种行为:
在 1 台 PC 上,我可以获取这也是当前设置的选项(没有域策略,因此可以更改)。但是,我们不能要求我们的客户更改此设置。服务器返回类似 Expires: Wed, 27 Mar 2019 19:56:43 GMT 的标头,但 IE 似乎使用此设置忽略它。
我是否理解正确,使用此设置不可能让 IE 缓存资产任何时间段(半小时)?
【问题讨论】:
标签: http internet-explorer internet-explorer-11 browser-cache cache-control